Phoebe
d3c18ed57e
Remove Addtional checks since CMake support vs2019 now ( #6265 )
...
Remove Addtional checks since CMake support vs2019 now
2019-05-01 15:11:35 -07:00
Hongxu Xu
48f22127e8
Specify GIT only when VCPKG_FORCE_SYSTEM_BINARIES is set ( #6143 )
2019-04-24 18:05:53 -05:00
Curtis J Bezault
70f50a2d34
Add exit code ( #6175 )
...
* Add exit_fail to vcpkg.cpp
* Adding a comment as per @rastaban
2019-04-23 13:04:04 -07:00
fradav
5ab041409b
Updated libc++fs link for libc++ 8.0 ( #6029 )
2019-04-15 22:50:09 -07:00
Stefano Sinigardi
821aff946c
enable_language(CUDA) should now work as expected ( #6069 )
2019-04-12 10:50:53 -07:00
grdowns
022cfa2329
Add help entry for depend-info
2019-04-11 20:01:34 -07:00
grdowns
eeac6187c9
Merge branch 'depend_info_no_recurse' of https://github.com/jediry/vcpkg into dev/grdowns/6055
2019-04-11 19:10:08 -07:00
Curtis J Bezault
8fe6f4bdd8
Print what port installed confliciting files ( #6037 )
2019-04-11 08:27:44 -07:00
soroshsabz
246bd61ba1
Add -allowAppleClang option to bootstrap.sh. ( fixes #4698 ) ( #5915 )
...
* Add -allowAppleClang option to bootstrap.sh. (fixes #4698 )
* [vcpkg-bootstrap] Simplify appleclang changes and reformat
* [vcpkg-bootstrap] Remove enviroment variable VCPKG_ALLOW_APPLE_CLANG
2019-04-11 00:32:03 -07:00
Ryan Saunders
a492caf9d5
Merge branch 'master' into query_deps
2019-04-10 23:07:17 -07:00
Ryan Saunders
80965287d1
Add --no-recurse switch to depend-info command.
2019-04-10 23:01:37 -07:00
Robert Schumacher
705f9f4919
Complete revert of accidental merge b1b7ec5c0b
2019-04-09 16:04:41 -07:00
Victor Romero
1db72cd0ea
Revert "Print what port installed confliciting files"
...
This reverts commit 79682317c9
.
2019-04-09 15:55:20 -07:00
Curtis J Bezault
b1b7ec5c0b
Merge branch 'master' into master
2019-04-09 15:22:49 -07:00
Curtis.Bezault
79682317c9
Print what port installed confliciting files
2019-04-09 15:04:44 -07:00
Robert Schumacher
b39b0899cb
[vcpkg] Synchronize vcpkg-base with external repo ( #5934 )
2019-04-08 23:26:18 -07:00
Curtis.Bezault
e9d2a83020
Check scripts/cmake/* and buildsystems/vcpkg.cmake for changes when hashing
2019-04-02 11:04:05 -07:00
Don
d71ad4800b
Allow additional environment variables to be set in a clean environment ( #5650 )
...
* Allow additional environment variables to be set in a clean environment
* Add documentation for VCPKG_KEEP_ENV_VARS
2019-03-28 14:34:26 -07:00
Griffin Downs
c63e466dd6
Revert "Use feature macro to check for support of filesystem"
2019-03-21 14:10:54 -07:00
Robert Schumacher
184fd3a1b1
[vcpkg] Fix infinite loop bug on certain filesystem implementations when searching up
2019-03-14 16:55:23 -07:00
Griffin Downs
61922f919f
Update check for VS2015
2019-03-12 16:46:40 -07:00
Griffin Downs
1c879a4b92
Use identical check when creating namespace alias
2019-03-12 15:05:49 -07:00
Don
795eb45248
Use feature macro to check for support of filesystem
...
Rather than defaulting to std::experimental::filesystem in files.h a feature
macro can be used to determine what stdfs uses.
2019-03-12 10:12:18 -07:00
Bo Rydberg
eafe9ebcdf
Fix missing terminator .bashrc integration ( #5616 )
...
Add NL to last line in ~/.bashrc file
2019-03-10 11:05:15 -07:00
myd7349
32f1120b9f
[vcpkg edit] Update find_from_registry ( #5393 )
2019-03-08 14:38:23 -08:00
Peter Bright
fd183d9ad1
Mark overridden functions with override. ( #5585 )
...
* Update files.cpp
* Mark overrides with override.
2019-03-07 09:28:12 -08:00
Mathieu Ropert
bf4af7afdc
Fix vcpkg build with clang on Linux ( #5360 )
2019-03-05 14:52:26 -08:00
Victor Romero
8641dfd9dd
Modify vcpkg_fixup_cmake_targets()
( #5459 )
...
* some libraries export <PackageName>LibraryDepends.cmake
instead of <PackageName>Targets.cmake.
Those file also need the fix of #1044
should close #4753
* prefered the general solution #4622 .
hopefully solved the issue within #4150
replaced the regex with something more readable
(also ident is lost)
should close:
#4753
#4633
#4150
and maybe more
* Hash vcpkg_fixup_cmake_targets.cmake
* [boost] Fix use of find_package(Boost) with cache variables
[socket-io-client] Fix install
* reversed change back to use regex replace
* [glbinding] Fix _IMPORT_PREFIX depth in *-export.cmake files
* [tinyspline] Ignore warnings treated as errors
* [libevent, liblemon, libpng, smpeg2, zlib] Fix apply patches
* [libsodium] Fix apply patches
* [folly] Link correct libraries in debug and release
* [vtk] Remove unset of _IMPORT_PREFIX
* [tinyspline] Do not treat warnings as errors
* [smpeg2] Fix double* to int comparison
* [nvtt] Define value for HAVE_UNISTD_H in MacOS
* [libui] Fix MacOS X build
* [zlib] Fix download URL
* [qhull] Update to v7.2.1
* [podofo] Set value for HAVE_UNISTD_H in MacOS
* [mongo-cxx-driver,ogre,podofo,qhull] Bump CONTROL version
* [mongo-c-driver] Set _IMPORT_PREFIX
* [tmxparser] Bump CONTROL version
* [qhull,vxl] Bump CONTROL version
2019-02-28 23:53:42 -08:00
Alexander Karatarakis
233c4c358a
[vcpkg edit] Check for VS Code onlinux ( #5391 )
2019-02-22 11:31:35 -08:00
Phil Christensen
8fd34506c3
[vcpkg] improve xunit xml output used in CI tests
2019-02-21 22:24:20 -08:00
Phil Christensen
92f57e460a
[vcpkg] Save failure logs in tombstone in CI tests
2019-02-17 00:46:16 -08:00
Marco Craveiro
d82f37b4bf
[vcpkg] Fix warning on Apple ( #5333 )
...
Return type of _NSGetExecutablePath is int rather than bool [1],
causing a warning on Apple.
[1] https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/dyld.3.html
2019-02-08 18:06:08 -08:00
Robert Schumacher
52f165ef3b
[vcpkg] Respect the documented VS environment variable %VCPKG_VISUAL_STUDIO_PATH%
2019-02-05 14:46:17 -08:00
Phil Christensen
61e2cac730
[vcpkg] improve port depend hash used in CI build
...
also fixed a few unstable ports that somtimes fail in CI tests
2019-02-01 23:38:44 -08:00
Yang Shen
92bd67970d
Adding #elif macros for ARM and ARM64 ( #5232 )
2019-01-31 12:06:58 -08:00
Robert Schumacher
74e0c1a784
[vcpkg] Add additional checks for 32-bit hosted and targetting windows store when using VS2019
2019-01-30 14:27:10 -08:00
Robert Schumacher
660745956a
[boost][python3] Fix building with VS 2019
2019-01-30 14:27:10 -08:00
Wim Leflere
cde34211a5
Generate dependeny tree graph ( #5185 )
...
* use dashed link for optional dependency
* output full dependency tree
* add warning if requested package does not exist
* [vcpkg] Formatting
* [vcpkg] Fix issue when parsing qualified dependencies
Before this change, "harfbuzz[glib] (!x86)" would parse as "harfbuzz[glib]||!x86" instead of the desired "harfbuzz|glib|!x86"
* [vcpkg] Improve depend-info handling of features and qualified dependencies.
2019-01-29 13:40:47 -08:00
Robert Schumacher
39b7876db4
[vcpkg] Randomize topological sort in CI plans to allow concurrent builds to more efficiently interact
2019-01-22 17:11:36 -08:00
ivysnow
2d63525a15
[vcpkg] add support for FreeBSD ( #4917 )
...
* [vcpkg] add support for FreeBSD
* [x64-freebsd] Remove triplet because it is not currently in the set of supported triplets
2019-01-07 16:03:35 -08:00
Phil Christensen
edec46528d
Merge pull request #4974 from alexkaratarakis/dev/alkarata/bashcompletion
...
[autocomplete] Add tab-completion support for bash
2018-12-20 00:02:21 -08:00
Bradley Austin Davis
b2996e1fd4
Support custom Android NDK, better ABI specification ( #4986 )
2018-12-17 16:45:09 -08:00
Łukasz Mendakiewicz
9cbdb33caf
get_versions should return all versions so the best match can be found ( #4945 )
...
* get_versions should return all versions so the best match can be found
* [vcpkg] Consider more than one path when searching for system binaries
2018-12-17 16:15:15 -08:00
Alexander Karatarakis
fed9a24526
[autocomplete] Add tab-completion support for bash
2018-12-13 14:02:02 -08:00
Robert Schumacher
828cedb755
[vcpkg] Add support for muslc, static crt linkage, and forcing the system binaries for cmake and ninja
2018-12-12 09:19:37 -08:00
Billy O'Neal
cf7e2f3906
Allow redirection of the downloads folder with an environment variable. ( #4883 )
...
* Add detection for VCPKG_DOWNLOADS environment variable in vcpkgpaths.cpp.
* Pass the downloads directory from VcpkgPaths to cmake.
* Also fixup bootstrap on *nix.
* Make error message a little prettier.
* Make that bash script actually work :)
* [vcpkg] Alter Optional<> usage style
* [vcpkg-docs] Add section on Environment Variables to the docs
2018-12-11 11:48:41 -08:00
Billy O'Neal
5ff5ab7ae2
Remove constructor for type that was using aggregate initialization; in C++20 any user declared constructor means a type is no longer an aggregate. ( #4906 )
2018-12-07 17:34:13 -08:00
Raynor Vliegendhart
f3b5ed1d24
Add IE Proxy fallback for Win7 ( #4838 )
2018-11-28 18:22:05 -08:00
Alexander Karatarakis
95f9ce56f3
Update CHANGELOG and bump version to 2018.11.23
2018-11-23 14:18:46 -08:00
Robert Schumacher
105622619d
[vcpkg] Enable major version greater than 15
2018-11-22 14:18:16 -08:00