Commit Graph

550 Commits

Author SHA1 Message Date
Martin Müller
7ebd074e06 Use different output folder for every triplet, and add debug info to release builds 2016-11-22 09:44:37 +01:00
sdcb
db2b51c06a define MONGOCXX_STATIC in export.hpp 2016-11-22 16:27:42 +08:00
sdcb
9d3a91cce2 [mongo-cxx-driver] fix static build
note:
Actually, static build is perfectly fine but the cmake always build static and dynamic library togather, in the static environment, dynamic build will fail due link error.

I twisted a patch to the CMakeLists.txt to make dynamic build happy when building static.
2016-11-22 15:33:24 +08:00
Alexander Karatarakis
a1405500b4 [soci] Fix setting LIBDIR instead of SOCI_LIBDIR 2016-11-21 15:10:59 -08:00
Martin Müller
adc2a901b1 Add libxslt port 2016-11-21 22:40:45 +01:00
Martin Müller
971e1dfd0d Fix libxml2 port when building with static linkage 2016-11-21 22:39:34 +01:00
Alexander Karatarakis
772528f112 [soci] Fix to correctly set SOCI_STATIC and SOCI_SHARED 2016-11-21 13:05:45 -08:00
Alexander Karatarakis
28d3238a88 [soci] Formatting 2016-11-21 13:01:24 -08:00
Alexander Karatarakis
a7310ac84b Merge branch 'soci_add' of https://github.com/barcharcraz/vcpkg into barcharcraz-soci_add 2016-11-21 12:58:37 -08:00
codicodi
1d2761ec40 Bump fmt version to 3.0.1 2016-11-21 20:39:50 +01:00
Alexander Karatarakis
23a5a229ce Merge pull request #310 from sdcb/libbson
[mongo-*] Enable static build, upgrade package version
2016-11-21 11:16:55 -08:00
Alexander Karatarakis
db8146df29 Merge pull request #301 from drdanz/libjpeg-turbo_static_libs
[libjpeg-turbo] Fix static libraries name
2016-11-21 11:10:01 -08:00
Daniele E. Domenichelli
6b713035fb [libjpeg-turbo] Fix static libraries name
The libraries with the "-static" suffix are not found by CMake
2016-11-21 17:08:17 +01:00
sdcb
686fef9bfe [mongo-cxx-driver] there is a failure on link stage, cannot build static, warn and then build dynamic 2016-11-21 18:04:18 +08:00
sdcb
260f5f20c3 [mongo-cxx-driver] Upgrade to 3.0.3
Enable static build
Disable test and example
2016-11-21 17:41:25 +08:00
sdcb
6fc5aeae74 [mongo-c-driver] openssl is optional dependency. 2016-11-21 13:59:42 +08:00
sdcb
b63d35b10b [mongo-c-driver] Upgrade to 1.5.0-rc6
Enable building static library.
Exclude test and examples.
2016-11-21 13:51:48 +08:00
sdcb
51a9334d1b Fix static build runtime error. 2016-11-21 11:53:06 +08:00
sdcb
2538bdac5a Upgrade libbson to 1.5.0-rc6
Add support for libbson-static build.
Do not use the patch file for libbson.
2016-11-21 11:19:08 +08:00
Alexander Karatarakis
b706e4b93a [libuv] Enable static building 2016-11-19 16:16:28 -08:00
Alexander Karatarakis
f04288b88f [libuv] Add branching for dynamic/static building 2016-11-19 15:45:34 -08:00
Alexander Karatarakis
de9728cfe1 [libuv] Update to 1.10.1 2016-11-18 20:29:35 -08:00
sdcb
f3cb18292c Fix poco-pcre debug link issue
Should fix: https://github.com/Microsoft/vcpkg/issues/302
2016-11-18 13:46:18 +08:00
Charlie Barto
ca5989fb1f add support for SOCI 2016-11-17 22:53:37 -05:00
Robert Schumacher
a7af1a727e Merge pull request #276 from barcharcraz/libpq
added libpq port
2016-11-17 00:43:11 -08:00
Robert Schumacher
039cee1352 [poco] Revert removal of POCO_STATIC, I misread it as PCRE_STATIC :) 2016-11-17 00:35:33 -08:00
Robert Schumacher
8782e7fdf0 Merge pull request #293 from sdcb/poco
Add poco.
2016-11-17 00:31:02 -08:00
Robert Schumacher
22108321c0 [pcre] [poco] Hardcode value of PCRE_STATIC into the pcre headers. Switch poco to use unbundled libs. 2016-11-17 00:28:54 -08:00
Charlie Barto
901db2357a remove debug postfix again, missed in rebase 2016-11-17 03:20:16 -05:00
charlie barto
89b42cce90 made libpq copy pdb files 2016-11-17 03:19:04 -05:00
charlie barto
5ace538348 revert debug rename, it was a stupid idea 2016-11-17 03:18:32 -05:00
Charles Barto
cb488d8407 added libpq port 2016-11-17 03:16:36 -05:00
Charlie Barto
dcca77cd67 install types and genbki, this seems to be needed for cmake's findpostgresql 2016-11-17 03:01:38 -05:00
charlie barto
b81c914898 used export all symbols instead of pq's .def files, this is so that we don't have to change the sources depending on debug or release config 2016-11-17 03:00:58 -05:00
charlie barto
da65430a30 made libpq copy pdb files 2016-11-17 03:00:58 -05:00
charlie barto
a77bed25fc revert debug rename, it was a stupid idea 2016-11-17 03:00:58 -05:00
charlie barto
79ff444948 removed debug suffix from libpq 2016-11-17 03:00:58 -05:00
charlie barto
2418a15b0d install pg_config.h 2016-11-17 03:00:58 -05:00
charlie barto
6c22b89959 updated dependencies for libpq 2016-11-17 03:00:58 -05:00
Charles Barto
1cc7a472af added libpq port 2016-11-17 03:00:58 -05:00
Robert Schumacher
6455cdd68f Merge branch 'poco' of https://github.com/sdcb/vcpkg into sdcb-poco 2016-11-16 21:35:59 -08:00
Robert Schumacher
9653c6216d Merge pull request #300 from barcharcraz/fix_glfw
more glfw3 path fixes
2016-11-16 21:35:30 -08:00
Alexander Karatarakis
56c3febc9d [boost] Also rename lib files in dynamic builds (conditionally)
i.e. for libboost_xxx.lib, if boost_xxx.lib exists, delete
libboost_xxx.lib otherwise rename it to boost_xxx.lib
2016-11-16 20:25:01 -08:00
Alexander Karatarakis
3588f534db [boost] Use --layout=system to make the output binary names simpler 2016-11-16 18:56:56 -08:00
Alexander Karatarakis
be0899d28b [boost] Attempt to fix sporadic failures 2016-11-16 18:10:22 -08:00
Alexander Karatarakis
9c92984ff6 [boost] Add --hash 2016-11-16 17:54:34 -08:00
Alexander Karatarakis
1574180d03 [boost] --toolset=msvc should be toolset=msvc (no dashes) 2016-11-16 17:46:41 -08:00
charlie barto
21c4404d39 more glfw3 path fixes 2016-11-16 19:08:47 -05:00
Alexander Karatarakis
592201dfc0 [jxrlib] Bump version 2016-11-16 15:32:53 -08:00
Alexander Karatarakis
b93702f158 [libwebp] Bump version 2016-11-16 15:32:26 -08:00
Alexander Karatarakis
407fde814d Merge pull request #299 from traversaro/fix-jxrlib
[jxrlib] Add debug postfix and do not install Win SDK header
2016-11-16 15:30:32 -08:00
Silvio
50d52d49bc [jxrlib] Add debug postfix and do not install SKD header
Add a debug postfix to jxrlib, to simplify
finding the debug library in CMake, consistently
with most other libraries in vcpkg.

Do not use or install guiddef.h, that is an header
of Windows SDK of which jxrlib includes a copy for
non-Windows platforms.
2016-11-16 23:09:42 +01:00
Silvio
5e92169aaa [libwebp] Fix debug postfix and build
Add a debug postfix to libwebp, to simplify
finding the debug library in CMake, consistently
with most other libraries in vcpkg.

Add the mux directory that was not built
in the CMake-based build system.
2016-11-16 22:56:20 +01:00
Alexander Karatarakis
4953992865 [jsoncpp] Enable static linking 2016-11-16 13:13:08 -08:00
Alexander Karatarakis
a451768429 Merge branch 'jsoncpp' of https://github.com/drdanz/vcpkg into drdanz-jsoncpp 2016-11-16 12:48:52 -08:00
Alexander Karatarakis
bdfdf2548a Merge pull request #295 from barcharcraz/update-eigen3
update Eigen3 to version 3.3.0
2016-11-16 12:47:24 -08:00
Alexander Karatarakis
97d5b082b7 Merge pull request #290 from jjcamp/pdcurses
Adds PDBs and 64bit builds to PDCurses
2016-11-16 12:46:00 -08:00
Daniele E. Domenichelli
a0308feeb9 Add JsonCpp port 2016-11-16 16:11:15 +01:00
sdcb
857f76b6b9 [poco] Remove useless depends, Add 7zip, drop POCO_MT. 2016-11-16 17:40:45 +08:00
charlie barto
2a571bf242 update Eigen3 to version 3.3.0 2016-11-16 03:17:07 -05:00
sdcb
aff26af2f4 Add poco. 2016-11-16 15:10:40 +08:00
Alexander Karatarakis
628420bf8e [freeglut] Enable static building. Fix pdb copying issues 2016-11-15 17:39:33 -08:00
Robert Schumacher
5e1b23e2c9 Merge pull request #287 from sdcb/signalrclient
Add signalrclient.
2016-11-15 17:04:38 -08:00
Robert Schumacher
4f0b17e316 [signalrclient] Enable static builds 2016-11-15 17:03:38 -08:00
John Camp
46761d7e34 Return to C7 debugging output 2016-11-15 19:50:29 -05:00
Alexander Karatarakis
7811ef602e [boost] Rename lib files in static builds 2016-11-15 14:52:52 -08:00
Alexander Karatarakis
a72be4b6b9 [boost] The #define BOOST_ALL_DYN_LINK should be added only in dynamic linkage 2016-11-15 11:54:02 -08:00
John Camp
51b98484d7 Write to and use separate .mak file
Allows future changes to not be affected by cached buildtree
2016-11-15 14:50:38 -05:00
John Camp
10f1403555 Adds PDBs and 64-bit builds to PDCurses 2016-11-15 14:33:02 -05:00
sdcb
13645a66b8 Add signalrclient. 2016-11-15 14:10:11 +08:00
Alexander Karatarakis
70c4cbce77 Merge pull request #284 from drdanz/glfw3_fix_cmake_config
[glfw3] Fix paths in cmake config files
2016-11-14 12:52:38 -08:00
Alexander Karatarakis
54abb9f519 Merge pull request #267 from sdcb/qt5-fix
[qt5] Fix the wrong gamepads directory issue.
2016-11-14 12:45:33 -08:00
Daniele E. Domenichelli
abe8d017df [glfw3] Fix paths in cmake config files 2016-11-14 15:47:53 +01:00
sdcb
daa8382208 Fix the xinputgamepad.dll directory issue. 2016-11-14 17:39:22 +08:00
sdcb
202c113a7c Fix xinputgamepadd.dll directory issue. 2016-11-14 17:37:16 +08:00
Alexander Karatarakis
64808e17fe [boost] Add renaming code for static libs (commented-out for now) 2016-11-14 00:43:47 -08:00
John Camp
df207430c9 Remove unused cmake variable 2016-11-13 12:36:55 -05:00
David Ludwig
f6bbbfd4d4 Update SDL2 port to 2.0.5 (its latest release; up from 2.0.4) 2016-11-12 15:32:30 -05:00
Alexander Karatarakis
ed285b76e2 Merge pull request #279 from Morten242/tiff-patch-path
Fix tiff patch path
2016-11-11 11:47:26 -08:00
Mårten Nordheim
981ea2799e Fix tiff patch path 2016-11-11 12:29:12 +01:00
Alexander Karatarakis
e99e54f337 Merge pull request #271 from drdanz/tclap
Add Templatized C++ Command Line Parser (TCLAP) header-only library port
2016-11-11 03:11:25 -08:00
Daniele E. Domenichelli
ae5db90ff2 Add Templatized C++ Command Line Parser (TCLAP) header-only library port 2016-11-11 10:36:46 +01:00
Charles Barto
b56819ec88 fixed fmt port 2016-11-10 22:04:45 -05:00
Robert Schumacher
a2b8d5870a Merge branch 'master' of https://github.com/microsoft/vcpkg 2016-11-10 17:52:27 -08:00
Robert Schumacher
bb0fc030d5 [tiff] Disable non-essential components. Fixes #259. 2016-11-10 17:52:19 -08:00
Mårten Nordheim
ea6ac1bd45 [zeromq] Fix source path 2016-11-11 01:11:31 +01:00
sdcb
59a879be2b [chakracore] Delete useless code: find_program(powershell). 2016-11-10 15:50:57 +08:00
sdcb
02b7c87e6e [chakracore] Upgrade version to official lastest 1.3.0 2016-11-10 15:48:32 +08:00
sdcb
6e30c933f1 [qt5] remove the empty plugins/gamepads folder (which caused a installation failure). 2016-11-10 11:13:56 +08:00
Alexander Karatarakis
cd22281a94 [boost] Remove unneeded messages from portfile 2016-11-09 15:54:25 -08:00
Alexander Karatarakis
8a03628d9d [boost] Bump to 1.62-2 after the crt-linkage fix 2016-11-09 15:40:37 -08:00
Robert Schumacher
bdcdb4408d [qt5] Version bump for plugin changes 2016-11-09 15:21:52 -08:00
Robert Schumacher
2b3d703513 Merge branch 'master' of https://github.com/microsoft/vcpkg; branch 'qt5-plugin-fix' of https://github.com/Barath-Kannan/vcpkg into Barath-Kannan-qt5-plugin-fix 2016-11-09 15:21:19 -08:00
Alexander Karatarakis
083e0a611f [boost] Fix portfile to properly select static library/crt linkage 2016-11-09 14:46:10 -08:00
Robert Schumacher
bed9b07a83 Merge pull request #263 from pdehne/master
Cleanup leftover build artifacts before compile
2016-11-08 16:37:12 -08:00
Alexander Karatarakis
048b4533d0 [decimal-for-cpp] Minor portfile fixes 2016-11-08 16:05:53 -08:00
Alexander Karatarakis
68d4a4c4bc Merge branch 'master' into ericmitt 2016-11-08 15:27:59 -08:00
Alexander Karatarakis
dbab03a1a8 Merge branch 'postbuild' 2016-11-08 15:09:56 -08:00
Alexander Karatarakis
cadee66ca2 If portfile is not static-enabled yet, warn and then build dynamic
The opposite if portfile is not dynamic enabled
2016-11-08 14:38:47 -08:00
Alexander Karatarakis
1808d461b0 triplet is now automatically included before portfiles.
Also remove trailing whitespaces from portfiles
2016-11-08 14:25:47 -08:00