Andrey Volk
52ac19c338
FS-11067: [Build-System] Improve windows build speed moving openssl to pre-compiled binaries.
2018-07-24 07:21:42 +00:00
Andrey Volk
24ef5b2762
FS-11065: [Build-System, mod_v8] Update libv8 to 6.1.298 on windows, speedup windows build by moving libv8 to pre-compiled binaries.
2018-07-24 07:21:42 +00:00
Andrey Volk
e380b41a8e
FS-10876: [Build-System] Fix build in Visual Studio 2017 and Windows SDK 10.
2018-01-10 23:30:24 +03:00
Mike Jerris
f7e2505fc7
cleanup unused
2017-11-20 11:30:50 -05:00
Andrey Volk
9c4fc2af12
FS-10725: [Build-System] Add DownloadPackageTask in order to use in props instead of using legacy util.vbs within projects. Get rid of lib v8 download project in favor of props on windows.
2017-10-17 23:13:27 +03:00
Andrey Volk
ea8c3be8ec
FS-10541: [Build-System] Move OpenSSL to props with BaseDir on windows.
2017-10-07 22:50:48 +03:00
Andrey Volk
8d0afcd01a
FS-10690: [libblade, Build-System] Migrated civetweb's duktape_lib and lua_lib windows projects into repository.
2017-10-07 17:03:34 +03:00
Shane Bryldt
4ba8c7dc48
FS-10690: [libblade] [libks] Cleaned up projects so they build as static libs rather than DLL projects where appropriate. Set all projects that weren't using the right windows CRT library to use DLL based even when statically compiling. Cleaned up some project preprocessor definitions and moved around some preprocessor code to make it simpler. Added ks_sb_t to support an efficient universal string builder. Tested string builder with a temporary REST service exposed by switchblade application.
2017-10-05 05:22:22 -06:00
Shane Bryldt
62ee80962f
FS-10690: [libblade] Added PCRE to libblade for REST route matching, fixed windows build environment for PCRE download project
2017-10-02 11:31:38 -06:00
Shane Bryldt
b120ddb9d3
FS-10690: Fixed some issues in the download projects, added configuration transfer during blade_restmgr startup, and started initial stubs for civetweb callbacks in advance of deeper REST routing support
2017-09-27 20:07:16 -06:00
Andrey Volk
e8987b0d8c
FS-10690: [Build-System] Add download projects for civetweb, libconfig, libsodium on windows.
2017-09-28 01:07:19 +03:00
Andrey Volk
def7afdee6
FS-10696: [Build-System] Update 7za to 1701 on windows.
2017-09-28 00:39:30 +03:00
Andrey Volk
6e3991379b
FS-10690: [Build-System] Add civetweb library project for libblade on windows.
2017-09-25 22:09:20 +03:00
Andrey Volk
fe83efca45
FS-10663: [mod_portaudio] Fix empty pa devlist on windows x64 release build.
2017-09-11 22:27:31 +03:00
Andrey Volk
bf101a5f0b
FS-10525: [Build-System] Update curl to 7.54.1 for windows, move to props.
2017-07-21 01:21:34 +03:00
Andrey Volk
a1bff96d40
FS-10516: [Build-System] Move libsilk from tree to download on windows.
2017-07-18 22:16:48 +03:00
Andrey Volk
c1d964a0a5
FS-10510: [Build-System] Add mod_codec2, move libcodec2 from tree to download on windows.
2017-07-18 18:32:10 +03:00
Andrey Volk
5dabf58f7b
FS-10509: [Build-System] Move broadvoice from tree to download on windows.
2017-07-18 00:35:48 +03:00
Andrey Volk
4d063f21a1
FS-10508: [Build-System] Fix broken lib download logic on windows.
2017-07-17 22:28:00 +03:00
Andrey Volk
e1a4f42371
FS-10504: [Build-System] Move iLBC from tree to download on windows.
2017-07-17 19:24:26 +03:00
Andrey Volk
06ef631039
FS-10489: [build-system] Move libg7221 from tree to download on Windows.
2017-07-14 18:25:09 +03:00
Andrey Volk
4455893e0e
FS-10436 [mod_v8] Upgrade javascript libv8 from 3.24.14 to 5.6.326 on windows.
2017-06-29 03:04:18 +03:00
Andrey Volk
cbe8c8b521
FS-10362 [mod_lua] Update lua to 5.2.4 for windows build.
2017-06-03 02:08:21 +03:00
Shane Bryldt
6515bc729c
FS-10167: Some fixes to get the windows release build working, and fixed a mistake with asserting on executed statements which would get compiled out for release builds
2017-04-21 16:27:39 -06:00
Shane Bryldt
a8a935d64f
FS-10167: Temporary commit while trying to figure out why the release build of libsodium under VS won't link properly.
2017-04-21 15:43:04 -06:00
Shane Bryldt
95b3011614
FS-10167: Added windows compilation of libconfig and libsodium to support libblade, all of which now have windows projects and a new libblade solution containing everything. Blade compiles, but many warnings have been disabled and should be reviewed and fixed where reasonable towards clean compiling. Code Analysis has also been enabled for visual studio projects, warnings beginning with C6XXX can be ignored unless adding code-analysis macros to libks and libblade.
2017-03-31 13:06:54 -06:00
Shane Bryldt
61cdc9af3a
FS-10167: Added testwebsock to windows build, completely removed precompiled openssl dependancy and injected the use of core library openssl build, everything seems to build and work for windows thus far.
2017-03-28 15:02:09 -06:00
Andrey Volk
62f48cafe7
FS-10074 [libtiff] Update to tiff-4.0.7, move from codebase to download
2017-03-16 20:12:30 +03:00
Andrey Volk
d7d392ba87
FS-10037 [Core] Update OpenSSL to version 1.0.2k for windows
2017-02-13 21:32:24 +03:00
Andrey Volk
b2d9cd9e72
FS-9953 [mod_av] Add mod_av to windows build
2017-01-20 14:05:38 +03:00
Andrey Volk
7dce1172ac
FS-9948 [mod_png] Add mod_png to windows build
2017-01-13 23:51:34 +03:00
Andrey Volk
1f11deb023
FS-9944 [core] Add core video support to windows build
2017-01-12 23:52:06 +03:00
Andrey Volk
31fd8f3654
FS-9897 [mod_v8] Fix Visual Studio 2015 build
2016-12-29 23:42:33 +03:00
Michael Jerris
65460fae25
FS-9099: fix windows build
2016-04-28 14:29:39 -05:00
Mike Jerris
1bbb487396
FS-9099: [sofia-sip] fix windows build of websocket transport
2016-04-27 13:50:15 -04:00
Mike Jerris
27f2797695
FS-7966: fix some dependencies to avoid rebuild, fix properties and enable warnings as errors on core
2015-09-01 14:24:25 -04:00
Mike Jerris
a40c12547c
FS-7966: bump lame tarball version so it downloads a new one
2015-09-01 11:35:16 -04:00
Mike Jerris
147af94385
FS-7966: disable warning
2015-08-31 18:32:55 -04:00
Mike Jerris
403c1735e5
FS-7966: fix more msvc 2015 warnings.
2015-08-31 17:47:57 -04:00
Mike Jerris
5c59a0159d
FS-7966: fix more msvc 2015 warnings.
2015-08-31 17:08:52 -04:00
Mike Jerris
4b8587a863
FS-7966: fix msvc 2015 ldns build
2015-08-31 15:41:58 -04:00
Mike Jerris
8d92ff2ed3
FS-7966: fix msvc 2015 ldns build
2015-08-31 15:09:03 -04:00
Mike Jerris
2e3e09cb38
FS-7966: fix more msvc 2015 build warnings.
2015-08-31 13:26:36 -04:00
Michael Jerris
164c6111a1
FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead
2015-08-31 10:19:10 -05:00
Mike Jerris
5de2f7d7bd
FS-7966: multiple fixes for msvc 2015 build, silence multiple warnings
2015-08-27 18:49:13 -06:00
Mike Jerris
de0327960a
FS-7966: multiple fixes for msvc 2015 build, fix x64 build
2015-08-27 17:26:42 -06:00
Mike Jerris
9485fc9581
FS-7966: multiple fixes for msvc 2015 build
2015-08-27 14:37:33 -06:00
Michael Giagnocavo
5e456fe9a6
FS-7966. First pass at moving to Visual Studio 2015.
...
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Vladimir
240bf74d3a
FS-7728: fix windows build issues
2015-08-04 23:29:01 -05:00
Michael Giagnocavo
f116387443
FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 04:17:53 -06:00