├── .github
└── CODEOWNERS
├── .gitignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── build.properties
├── build.xml
├── setup
├── before.txt
├── neard.ico
├── setup-mini.bmp
├── setup.bmp
└── setup.iss
└── src
├── KB2731284
├── Windows6.1-KB2731284-v3-x64.msu
└── Windows6.1-KB2731284-v3-x86.msu
├── KB838079
└── WindowsXP-KB838079-SupportTools-ENU.exe
├── vcredist_2005_SP1
├── vcredist_x64.exe
└── vcredist_x86.exe
├── vcredist_2008_SP1
├── vcredist_x64.exe
└── vcredist_x86.exe
├── vcredist_2010_SP1
├── vcredist_x64.exe
└── vcredist_x86.exe
├── vcredist_2012_UPD4
├── vcredist_x64.exe
└── vcredist_x86.exe
├── vcredist_2013
├── vcredist_x64.exe
└── vcredist_x86.exe
└── vcredist_2015_2019
├── vc_redist.x64.exe
└── vc_redist.x86.exe
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
1 | * @crazy-max
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Eclipse
2 | /.settings
3 | /.buildpath
4 | /.project
5 | /.jsdtscope
6 | /*.launch
7 |
8 | # Jetbrains
9 | /*.iml
10 |
11 | # Neard
12 | /.dev
13 | /setup/*.pspimage
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | ## r11 (2020/12/13)
4 |
5 | * Update Visual C++ Redistributables 2015-2019 (14.28.29325)
6 |
7 | ## r10 (2019/05/21)
8 |
9 | * Add Visual C++ Redistributables 2015-2019 (VC14 VC15 VC16) (neard/neard#410)
10 |
11 | ## r9 (2017/07/11)
12 |
13 | * Add Visual C++ Redistributables 2017 (VC15) (neard/neard#283)
14 | * Upgrade Visual C++ Redistributables 2015 Update 3
15 |
16 | ## r8 (2017/03/12)
17 |
18 | * Display welcome page
19 | * Force privileges as admin
20 | * Setup style
21 |
22 | ## r7 (2017/02/13)
23 |
24 | * Add KB2731284 that fix an issue with memory mapped files on Windows 7 impacting MongoDB (neard/neard#166)
25 | * Bug while installing KB838079 on Windows XP
26 | * Bug while installing Visual C++ 2008 SP1 Runtimes
27 | * Rename and reset neard-misc repository
28 |
29 | ## r6 (2016/12/19)
30 |
31 | * Upgrade Visual C++ Redistributables 2008 SP1 (KB2538243)
32 |
33 | ## r5 (2016/12/17)
34 |
35 | * Additonnal KB838079 for Windows XP
36 |
37 | ## r4 (2016/10/24)
38 |
39 | * Adding Visual C++ Redistributables for x64 architecture
40 |
41 | ## r3 (2016/10/22)
42 |
43 | * Adding Visual C++ Redistributables 2013 (neard/neard#143)
44 | * Add ANT build tools
45 |
46 | ## r2 (2015/12/13)
47 |
48 | * Adding Visual C++ Redistributables 2015 Update 1
49 |
50 | ## r1 (2015/12/07)
51 |
52 | * Visual C++ Redistributables Package
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU LESSER GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 |
9 | This version of the GNU Lesser General Public License incorporates
10 | the terms and conditions of version 3 of the GNU General Public
11 | License, supplemented by the additional permissions listed below.
12 |
13 | 0. Additional Definitions.
14 |
15 | As used herein, "this License" refers to version 3 of the GNU Lesser
16 | General Public License, and the "GNU GPL" refers to version 3 of the GNU
17 | General Public License.
18 |
19 | "The Library" refers to a covered work governed by this License,
20 | other than an Application or a Combined Work as defined below.
21 |
22 | An "Application" is any work that makes use of an interface provided
23 | by the Library, but which is not otherwise based on the Library.
24 | Defining a subclass of a class defined by the Library is deemed a mode
25 | of using an interface provided by the Library.
26 |
27 | A "Combined Work" is a work produced by combining or linking an
28 | Application with the Library. The particular version of the Library
29 | with which the Combined Work was made is also called the "Linked
30 | Version".
31 |
32 | The "Minimal Corresponding Source" for a Combined Work means the
33 | Corresponding Source for the Combined Work, excluding any source code
34 | for portions of the Combined Work that, considered in isolation, are
35 | based on the Application, and not on the Linked Version.
36 |
37 | The "Corresponding Application Code" for a Combined Work means the
38 | object code and/or source code for the Application, including any data
39 | and utility programs needed for reproducing the Combined Work from the
40 | Application, but excluding the System Libraries of the Combined Work.
41 |
42 | 1. Exception to Section 3 of the GNU GPL.
43 |
44 | You may convey a covered work under sections 3 and 4 of this License
45 | without being bound by section 3 of the GNU GPL.
46 |
47 | 2. Conveying Modified Versions.
48 |
49 | If you modify a copy of the Library, and, in your modifications, a
50 | facility refers to a function or data to be supplied by an Application
51 | that uses the facility (other than as an argument passed when the
52 | facility is invoked), then you may convey a copy of the modified
53 | version:
54 |
55 | a) under this License, provided that you make a good faith effort to
56 | ensure that, in the event an Application does not supply the
57 | function or data, the facility still operates, and performs
58 | whatever part of its purpose remains meaningful, or
59 |
60 | b) under the GNU GPL, with none of the additional permissions of
61 | this License applicable to that copy.
62 |
63 | 3. Object Code Incorporating Material from Library Header Files.
64 |
65 | The object code form of an Application may incorporate material from
66 | a header file that is part of the Library. You may convey such object
67 | code under terms of your choice, provided that, if the incorporated
68 | material is not limited to numerical parameters, data structure
69 | layouts and accessors, or small macros, inline functions and templates
70 | (ten or fewer lines in length), you do both of the following:
71 |
72 | a) Give prominent notice with each copy of the object code that the
73 | Library is used in it and that the Library and its use are
74 | covered by this License.
75 |
76 | b) Accompany the object code with a copy of the GNU GPL and this license
77 | document.
78 |
79 | 4. Combined Works.
80 |
81 | You may convey a Combined Work under terms of your choice that,
82 | taken together, effectively do not restrict modification of the
83 | portions of the Library contained in the Combined Work and reverse
84 | engineering for debugging such modifications, if you also do each of
85 | the following:
86 |
87 | a) Give prominent notice with each copy of the Combined Work that
88 | the Library is used in it and that the Library and its use are
89 | covered by this License.
90 |
91 | b) Accompany the Combined Work with a copy of the GNU GPL and this license
92 | document.
93 |
94 | c) For a Combined Work that displays copyright notices during
95 | execution, include the copyright notice for the Library among
96 | these notices, as well as a reference directing the user to the
97 | copies of the GNU GPL and this license document.
98 |
99 | d) Do one of the following:
100 |
101 | 0) Convey the Minimal Corresponding Source under the terms of this
102 | License, and the Corresponding Application Code in a form
103 | suitable for, and under terms that permit, the user to
104 | recombine or relink the Application with a modified version of
105 | the Linked Version to produce a modified Combined Work, in the
106 | manner specified by section 6 of the GNU GPL for conveying
107 | Corresponding Source.
108 |
109 | 1) Use a suitable shared library mechanism for linking with the
110 | Library. A suitable mechanism is one that (a) uses at run time
111 | a copy of the Library already present on the user's computer
112 | system, and (b) will operate properly with a modified version
113 | of the Library that is interface-compatible with the Linked
114 | Version.
115 |
116 | e) Provide Installation Information, but only if you would otherwise
117 | be required to provide such information under section 6 of the
118 | GNU GPL, and only to the extent that such information is
119 | necessary to install and execute a modified version of the
120 | Combined Work produced by recombining or relinking the
121 | Application with a modified version of the Linked Version. (If
122 | you use option 4d0, the Installation Information must accompany
123 | the Minimal Corresponding Source and Corresponding Application
124 | Code. If you use option 4d1, you must provide the Installation
125 | Information in the manner specified by section 6 of the GNU GPL
126 | for conveying Corresponding Source.)
127 |
128 | 5. Combined Libraries.
129 |
130 | You may place library facilities that are a work based on the
131 | Library side by side in a single library together with other library
132 | facilities that are not Applications and are not covered by this
133 | License, and convey such a combined library under terms of your
134 | choice, if you do both of the following:
135 |
136 | a) Accompany the combined library with a copy of the same work based
137 | on the Library, uncombined with any other library facilities,
138 | conveyed under the terms of this License.
139 |
140 | b) Give prominent notice with the combined library that part of it
141 | is a work based on the Library, and explaining where to find the
142 | accompanying uncombined form of the same work.
143 |
144 | 6. Revised Versions of the GNU Lesser General Public License.
145 |
146 | The Free Software Foundation may publish revised and/or new versions
147 | of the GNU Lesser General Public License from time to time. Such new
148 | versions will be similar in spirit to the present version, but may
149 | differ in detail to address new problems or concerns.
150 |
151 | Each version is given a distinguishing version number. If the
152 | Library as you received it specifies that a certain numbered version
153 | of the GNU Lesser General Public License "or any later version"
154 | applies to it, you have the option of following the terms and
155 | conditions either of that published version or of any later version
156 | published by the Free Software Foundation. If the Library as you
157 | received it does not specify a version number of the GNU Lesser
158 | General Public License, you may choose any version of the GNU Lesser
159 | General Public License ever published by the Free Software Foundation.
160 |
161 | If the Library as you received it specifies that a proxy can decide
162 | whether future versions of the GNU Lesser General Public License shall
163 | apply, that proxy's public statement of acceptance of any version is
164 | permanent authorization for you to choose that version for the
165 | Library.
166 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |

2 | Neard Prerequisites Package
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | ## About
12 |
13 | This a sub-repo involving prerequisites required before any use of [Neard project](https://github.com/neard/neard).
14 | Issues must be reported on [Neard repository](https://github.com/neard/neard/issues).
15 |
16 | ### Visual C++ Redistributables
17 |
18 | The MSVC runtime libraries VC9, VC10, VC11 are required even if you use only Apache and PHP versions with VC11.
19 | Runtimes VC13, VC14 are required for PHP 7, Apache 2.4.17 and PostgreSQL.
20 | This package provides all the Visual C++ Redistributables required for Neard :
21 |
22 | * Visual C++ 2005 SP1 Runtimes (VC6) ([x86 / x64](https://www.microsoft.com/en-US/download/details.aspx?id=26347))
23 | * Visual C++ 2008 SP1 Runtimes (VC9) ([x86 / x64](https://www.microsoft.com/en-US/download/details.aspx?id=26368))
24 | * Visual C++ 2010 Runtimes (VC10) ([x86](https://www.microsoft.com/en-US/download/details.aspx?id=5555) / [x64](https://www.microsoft.com/en-US/download/details.aspx?id=14632))
25 | * Visual C++ 2010 SP1 Runtimes (VC10) ([x86](http://www.microsoft.com/en-US/download/details.aspx?id=8328) / [x64](https://www.microsoft.com/en-US/download/details.aspx?id=13523))
26 | * Visual C++ 2012 UPD4 Runtimes (VC11) ([x86 / x64](http://www.microsoft.com/en-US/download/details.aspx?id=30679))
27 | * Visual C++ 2013 Runtimes (VC13) ([x86 / x64](https://www.microsoft.com/en-US/download/details.aspx?id=40784))
28 | * Visual C++ 2015-2019 Runtimes (VC14 VC15 VC16) ([x86](https://aka.ms/vs/16/release/VC_redist.x86.exe) / [x64](https://aka.ms/vs/16/release/VC_redist.x64.exe))
29 |
30 | ### Additionnal KBs
31 |
32 | * [KB838079](http://support.microsoft.com/kb/838079) : Integrated for Windows XP to install [Windows Support Tools](http://www.microsoft.com/en-us/download/details.aspx?id=18546).
33 | * [KB2731284](http://support.microsoft.com/kb/2731284) : Fix "33" DOS error code when memory memory-mapped files are cleaned by using the FlushViewOfFile() function in Windows 7.
34 |
35 | ## License
36 |
37 | LGPL-3.0. See `LICENSE` for more details.
38 | Icon credit to [Juliia Osadcha](https://www.iconfinder.com/iconsets/web-ui-3).
--------------------------------------------------------------------------------
/build.properties:
--------------------------------------------------------------------------------
1 | prerequisites.release = r11
2 | prerequisites.id = prerequisites
3 | prerequisites.name = Neard Prerequisites Package
4 | prerequisites.setupname = neard-prerequisites-${prerequisites.release}
5 |
6 | #build.path = C:/neard-build
7 |
--------------------------------------------------------------------------------
/build.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/setup/before.txt:
--------------------------------------------------------------------------------
1 | This setup provides all the prerequisites required for Neard :
2 |
3 | - Visual C++ 2005 SP1 Runtimes (VC6)
4 | - Visual C++ 2008 SP1 Runtimes (VC9)
5 | - Visual C++ 2010 SP1 Runtimes (VC10)
6 | - Visual C++ 2012 UPD4 Runtimes (VC11)
7 | - Visual C++ 2013 Runtimes (VC13)
8 | - Visual C++ 2015-2019 Runtimes (VC14 VC15 VC16)
9 | - KB838079 : Integrated for Windows XP to install Windows Support Tools.
10 | - KB2731284 : Fix "33" DOS error code when memory memory-mapped files are cleaned by using the FlushViewOfFile() function in Windows 7.
11 |
12 | Website : https://neard.io
--------------------------------------------------------------------------------
/setup/neard.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/setup/neard.ico
--------------------------------------------------------------------------------
/setup/setup-mini.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/setup/setup-mini.bmp
--------------------------------------------------------------------------------
/setup/setup.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/setup/setup.bmp
--------------------------------------------------------------------------------
/setup/setup.iss:
--------------------------------------------------------------------------------
1 | #define appId = "@PREREQ_ID@"
2 | #define appName "@PREREQ_NAME@"
3 | #define appVersion "@PREREQ_RELEASE@"
4 | #define appPublisher "CrazyMax"
5 | #define appURL "https://neard.io"
6 | #define currentYear GetDateTimeString('yyyy', '', '');
7 |
8 | [Setup]
9 | AppId={{C65FFCDD-1E78-49B6-A22E-962896E47FDD}
10 | AppName={#appName}
11 | AppVersion={#appVersion}
12 | ;AppVerName={#appName} {#appVersion}
13 | AppPublisher={#appPublisher}
14 | AppPublisherURL={#appURL}
15 | AppSupportURL={#appURL}
16 | AppUpdatesURL={#appURL}
17 |
18 | WizardImageFile=setup.bmp
19 | WizardSmallImageFile=setup-mini.bmp
20 | DisableWelcomePage=no
21 | ShowLanguageDialog=yes
22 | InfoBeforeFile=before.txt
23 | SetupIconFile=neard.ico
24 |
25 | Compression=lzma/max
26 | SolidCompression=yes
27 |
28 | CreateAppDir=no
29 | Uninstallable=no
30 | AlwaysRestart=yes
31 | PrivilegesRequired=admin
32 | ChangesEnvironment=yes
33 |
34 | VersionInfoCompany={#appPublisher}
35 | VersionInfoCopyright={#appPublisher} {#currentYear}
36 | VersionInfoProductName={#appName}
37 |
38 | [Languages]
39 | Name: "english"; MessagesFile: "compiler:Default.isl"
40 |
41 | [Files]
42 | Source: "src\*"; DestDir: "{tmp}\{#appId}"; Flags: ignoreversion recursesubdirs createallsubdirs deleteafterinstall
43 |
44 | [Run]
45 | Filename: "{tmp}\{#appId}\vcredist_2005_SP1\vcredist_x86.exe"; Parameters: "/Q"; StatusMsg: Installing Visual C++ 2005 SP1 Runtimes x86 (VC6)...; Flags: runhidden waituntilterminated
46 | Filename: "{tmp}\{#appId}\vcredist_2005_SP1\vcredist_x64.exe"; Parameters: "/Q"; StatusMsg: Installing Visual C++ 2005 SP1 Runtimes x64 (VC6)...; Check: IsWin64; Flags: runhidden waituntilterminated
47 | Filename: "{tmp}\{#appId}\vcredist_2008_SP1\vcredist_x86.exe"; Parameters: "/q"; StatusMsg: Installing Visual C++ 2008 SP1 Runtimes x86 (VC9)...; Flags: runhidden waituntilterminated
48 | Filename: "{tmp}\{#appId}\vcredist_2008_SP1\vcredist_x64.exe"; Parameters: "/q"; StatusMsg: Installing Visual C++ 2008 SP1 Runtimes x64 (VC9)...; Check: IsWin64; Flags: runhidden waituntilterminated
49 | Filename: "{tmp}\{#appId}\vcredist_2010_SP1\vcredist_x86.exe"; Parameters: "/q /norestart"; StatusMsg: Installing Visual C++ 2010 SP1 Runtimes x86 (VC10)...; Flags: runhidden waituntilterminated
50 | Filename: "{tmp}\{#appId}\vcredist_2010_SP1\vcredist_x64.exe"; Parameters: "/q /norestart"; StatusMsg: Installing Visual C++ 2010 SP1 Runtimes x64 (VC10)...; Check: IsWin64; Flags: runhidden waituntilterminated
51 | Filename: "{tmp}\{#appId}\vcredist_2012_UPD4\vcredist_x86.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2012 UPD4 Runtimes x86 (VC11)...; Flags: runhidden waituntilterminated
52 | Filename: "{tmp}\{#appId}\vcredist_2012_UPD4\vcredist_x64.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2012 UPD4 Runtimes x64 (VC11)...; Check: IsWin64; Flags: runhidden waituntilterminated
53 | Filename: "{tmp}\{#appId}\vcredist_2013\vcredist_x86.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2013 Runtimes x86 (VC13)...; Flags: runhidden waituntilterminated
54 | Filename: "{tmp}\{#appId}\vcredist_2013\vcredist_x64.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2013 Runtimes x64 (VC13)...; Check: IsWin64; Flags: runhidden waituntilterminated
55 | Filename: "{tmp}\{#appId}\vcredist_2015_2019\vc_redist.x86.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2015-2019 Runtimes x86 (VC14 VC15 VC16)...; Flags: runhidden waituntilterminated
56 | Filename: "{tmp}\{#appId}\vcredist_2015_2019\vc_redist.x64.exe"; Parameters: "/quiet /norestart"; StatusMsg: Installing Visual C++ 2015-2019 Runtimes x64 (VC14 VC15 VC16)...; Check: IsWin64; Flags: runhidden waituntilterminated
57 | Filename: "wusa.exe"; Parameters: """{tmp}\{#appId}\KB2731284\Windows6.1-KB2731284-v3-x86.msu"" /quiet /norestart"; StatusMsg: Installing KB2731284 x86...; Check: InstallKB2731284x86; Flags: runhidden waituntilterminated
58 | Filename: "wusa.exe"; Parameters: """{tmp}\{#appId}\KB2731284\Windows6.1-KB2731284-v3-x86.msu"" /quiet /norestart"; StatusMsg: Installing KB2731284 x64...; Check: InstallKB2731284x64; Flags: runhidden waituntilterminated
59 | Filename: "{tmp}\{#appId}\KB838079\WindowsXP-KB838079-SupportTools-ENU.exe"; Parameters: "/Q /C:""msiexec.exe /qb /i suptools.msi REBOOT=ReallySuppress ADDLOCAL=ALL"""; StatusMsg: Installing KB838079...; Check: InstallKB838079; Flags: runhidden waituntilterminated
60 |
61 | [Code]
62 |
63 | function IsWinXP: boolean;
64 | var
65 | Version: TWindowsVersion;
66 | begin
67 | GetWindowsVersionEx(Version);
68 | if (Version.Major = 5) and (Version.Minor = 1) then
69 | result := true;
70 | end;
71 |
72 | function IsWin7: boolean;
73 | var
74 | Version: TWindowsVersion;
75 | begin
76 | GetWindowsVersionEx(Version);
77 | if (Version.Major = 6) and (Version.Minor = 1) then
78 | result := true;
79 | end;
80 |
81 | function IsKBInstalled(KB: string): Boolean;
82 | var
83 | WbemLocator: Variant;
84 | WbemServices: Variant;
85 | WQLQuery: string;
86 | WbemObjectSet: Variant;
87 | begin
88 | WbemLocator := CreateOleObject('WbemScripting.SWbemLocator');
89 | WbemServices := WbemLocator.ConnectServer('', 'root\CIMV2');
90 | WQLQuery := 'select * from Win32_QuickFixEngineering where HotFixID = ''' + KB + '''';
91 | WbemObjectSet := WbemServices.ExecQuery(WQLQuery);
92 | Result := (not VarIsNull(WbemObjectSet)) and (WbemObjectSet.Count > 0);
93 | end;
94 |
95 | function InstallKB2731284x86: boolean;
96 | begin
97 | if IsWin7 and not IsKBInstalled('KB2731284') then
98 | result := true;
99 | end;
100 |
101 | function InstallKB2731284x64: boolean;
102 | begin
103 | if IsWin7 and IsWin64 and not IsKBInstalled('KB2731284') then
104 | result := true;
105 | end;
106 |
107 | function InstallKB838079: boolean;
108 | begin
109 | if IsWinXP and not IsKBInstalled('KB838079') then
110 | result := true;
111 | end;
112 |
--------------------------------------------------------------------------------
/src/KB2731284/Windows6.1-KB2731284-v3-x64.msu:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/KB2731284/Windows6.1-KB2731284-v3-x64.msu
--------------------------------------------------------------------------------
/src/KB2731284/Windows6.1-KB2731284-v3-x86.msu:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/KB2731284/Windows6.1-KB2731284-v3-x86.msu
--------------------------------------------------------------------------------
/src/KB838079/WindowsXP-KB838079-SupportTools-ENU.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/KB838079/WindowsXP-KB838079-SupportTools-ENU.exe
--------------------------------------------------------------------------------
/src/vcredist_2005_SP1/vcredist_x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2005_SP1/vcredist_x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2005_SP1/vcredist_x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2005_SP1/vcredist_x86.exe
--------------------------------------------------------------------------------
/src/vcredist_2008_SP1/vcredist_x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2008_SP1/vcredist_x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2008_SP1/vcredist_x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2008_SP1/vcredist_x86.exe
--------------------------------------------------------------------------------
/src/vcredist_2010_SP1/vcredist_x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2010_SP1/vcredist_x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2010_SP1/vcredist_x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2010_SP1/vcredist_x86.exe
--------------------------------------------------------------------------------
/src/vcredist_2012_UPD4/vcredist_x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2012_UPD4/vcredist_x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2012_UPD4/vcredist_x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2012_UPD4/vcredist_x86.exe
--------------------------------------------------------------------------------
/src/vcredist_2013/vcredist_x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2013/vcredist_x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2013/vcredist_x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2013/vcredist_x86.exe
--------------------------------------------------------------------------------
/src/vcredist_2015_2019/vc_redist.x64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2015_2019/vc_redist.x64.exe
--------------------------------------------------------------------------------
/src/vcredist_2015_2019/vc_redist.x86.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neard/prerequisites/3040715d474bdaa5a9e501c60d9df10f8a518263/src/vcredist_2015_2019/vc_redist.x86.exe
--------------------------------------------------------------------------------