martin-s
95f9df7134
- Fixed ports script. ( #7793 )
2019-08-22 14:55:50 -07:00
Curtis J Bezault
4da95d667c
[vcpkg]Port toolchains ( #7687 )
...
* checkpoint commit
* Only set VCPKG_ENV_OVERRIDES_FILE if it exists
* First pass at working port-toolchain
* Update VERSION.txt
* Return rvalue
* Fix compilation error
* Some fixes are requested by @ubsan
* Fix another compilation error
2019-08-20 08:47:26 -07:00
Curtis J Bezault
18c849daea
Merge branch 'master' into external_file_abi
2019-07-19 08:08:08 -07:00
Curtis J Bezault
618fa203c1
[vcpkg] Portfile Settings ( #7292 )
2019-07-19 08:01:38 -07:00
Curtis.Bezault
64198a8109
Add to vcpkg.cmake
2019-07-16 15:51:50 -07:00
Victor Romero
35e985d3cc
Triplets Overlay Implementation ( #7053 )
...
* Triplets Overlay Implementation
* Use cache for get_triplet_file_path()
* Code cleanup
2019-06-27 12:20:12 -07:00
Alexander Neumann
fd87a081bb
Introduce an easier way to identify target systems... ( #6846 )
...
* Introduce an easier way to identify target systems...
* fix missing ()
* move the include around.
also added vcpkg_common_functions to be automatically included
* remove warning message
* added remaining VCPKG_CMAKE_SYSTEM_NAMEs found only in vcpkg_configure_cmake to load a toolchain.
* remove warning again from messed up merge
2019-06-26 15:00:48 -07:00
Robert Schumacher
b93fb28e7c
[vcpkg] Reduce verbosity when building ports. Reduce cleaning requirements for packages\ directory.
2018-06-26 21:48:42 -07:00
Alexander Karatarakis
0fb0191f3c
[ports.cmake] Use vcpkg_download_distfile()
2017-11-03 15:02:53 -07:00
paercebal
4a5ce3165d
fix the TRIPLET_SYSTEM_ARCH initialization
2017-07-28 12:57:05 +02:00
Robert Schumacher
70429b207d
[vcpkg] Enable VCPKG_POLICY_ALLOW_OBSOLETE_MSVCRT
2017-05-22 22:00:02 -07:00
Olaf van der Spek
a032ae1b49
Update ports.cmake
2017-05-08 11:16:49 +02:00
Robert Schumacher
4633c5e0ea
[vcpkg] Add support for installing from HEAD
2017-05-03 04:12:28 -07:00
Alexander Karatarakis
3b511adfe4
Add EMPTY_INCLUDE_FOLDER policy. Resolves #816
2017-03-24 12:49:08 -07:00
Alexander Karatarakis
b03b578ffc
Rename policy to OnlyReleaseCRT
2017-03-03 19:09:24 -08:00
Alexander Karatarakis
c2a368976d
Add policy: NoDebugBinaries
2017-03-03 19:00:48 -08:00
Alexander Karatarakis
f9616c6994
Add new Policy: Empty Package
2017-02-07 17:02:57 -08:00
Alexander Karatarakis
cd0b7d644b
Add PolicyDLLsWithoutLIBs policy
2017-02-01 11:42:41 -08:00
Robert Schumacher
31b713ca1f
[vcpkg] Remove all instances of TRIPLET_SYSTEM_NAME; use VCPKG_CMAKE_SYSTEM_NAME instead.
2016-12-07 21:40:36 -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
Alexander Karatarakis
6e9d17f73c
Introduce BUILD_INFO file. Significant change in the way static/dynamic is
...
handled
2016-11-08 14:12:49 -08:00
Alexander Karatarakis
e507c14229
create & edit commands now only handle package names
2016-09-30 18:21:38 -07:00
Robert Schumacher
241ca8cd17
[vcpkg] Improve create command to generate initial CONTROL file
2016-09-30 17:09:17 -07:00
Alexander Karatarakis
ac2e248e8f
Rename variable to CMAKE_TRIPLET_FILE
2016-09-29 15:00:39 -07:00
Alexander Karatarakis
48fe5f36b2
Rename SCAFFOLD to CREATE to match vcpkg create
2016-09-28 16:25:32 -07:00
Ninetainedo
8cee9c6e07
Replaced everything concerning MD5 with SHA512
2016-09-22 21:30:58 +02:00
Alexander Karatarakis
764afd8619
CMake now automatically detects the root directory via .vcpkg-root
2016-09-22 03:08:27 -07:00
Alexander Karatarakis
ccca198c1b
Initial commit
2016-09-18 20:54:03 -07:00