aboutsummaryrefslogtreecommitdiff
path: root/scripts/cmake
AgeCommit message (Collapse)Author
2019-08-20[tensorflow] add new port for linux (#7568)dan-shaw
* [+] Add tensorflow-cc port (Linux only) * [~] Refactor installation of tensorflow/external 1. Install tensorflow/external to tensorflow-etc/external; 2. Fix TensorflowCCConfig.cmake accordingly. * [tensorflow] Work in progress * fix tensorflow linux config * [tensorflow] partial support for windows * fix config paths * use environmental variables instead * remove files * add python_path * add verbose error messages * review fixes * [tensorflow] refactor config file * minor changes * set arch for CI
2019-08-20make find_library useable without errors to console. (#7773)Alexander Neumann
2019-08-19Merge branch 'master' into path_separatorAlexander Neumann
2019-08-19add variables for target specific library suffix and prefix. (#7600)Alexander Neumann
also set the according cmakevariables in script mode enabling find_library calls in portfiles
2019-08-13[vcpkg_check_features] Set output variable explicitly and allow ↵Victor Romero
reverse-logic check (#7558) * [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly * [vcpkg_check_features] Allow reverse logic for features * [vcpkg_check_features] Document new parameters * [vcpkg_check_features] Remove unnecessary logging * Do not create variables for each feature only set OUT_FEATURE_OPTIONS * Improve documentation * Update ports that use vcpkg_check_features() * Missing documentation updates * [pcl] Fix tools feature * [opencv,opencv4] Fix usage of vcpkg_check_features() * [opencv4] Fix typo
2019-08-12use vcpkg add to path in build scriptsAlexander Neumann
2019-08-12use VCPKG_HOST_PATH_SEPARATOR in scriptsAlexander Neumann
2019-08-12Merge remote-tracking branch 'upstream/master' into path_separatorAlexander Neumann
2019-08-11[vcpkg/cmake] Added a function to fail from portfiles in a default way (#7601)Alexander Neumann
* added function vcpkg_fail_port_install to fail the portfile under requested circumstances and display a standarized failure message * added always option. * fix linux regressions * bump control for ci tu rerun
2019-08-08improve documentationAlexander Neumann
2019-08-08use it in vcpkg_add_to_path.Alexander Neumann
2019-08-08add definition for host specific path separatorsAlexander Neumann
2019-07-09Added nasm mirror as nasm.us is down again (#7175)Igor Kostenko
2019-07-09Cleanup vcpkg_configure_cmake.cmake (#6792)YenForYang
2019-07-07[vcpkg] Fix incorrect setting of FEATURE_OPTIONS (#7158)myd7349
Setting a variable in PARENT_SCOPE will not make the variable also visible in current scope, which, as a result, causes FEATURE_OPTIONS to be set incorrectly.
2019-07-02revert ninja update (#7135)Phil Christensen
Causing failures on Linux, revert until investigation is complete.
2019-07-02Fix Python3 tool on Windows (#7051)cskrisz
* Delete python37._pth from python3-embed * Add version number to SUBDIR * [open62541] Use Python in version subdir
2019-07-01Fix vcpkg_from_git (#7082)Phil Christensen
* [vcpkg_from_git/fdlibm] Fix flaky sha256 issues * [doc] regenerate docs
2019-07-01Update python2, python3, perl, aria2, ninja, ruby, 7z (#6791)YenForYang
2019-07-01[vcpkg] Use spaces instead of semicolons in the output (#7080)Leonid Pospelov
* Use spaces instead of semicolons in the output * Add prettify_command macro * Move pretty_command macro to a separate file
2019-06-30[vcpkg_configure_cmake] Add NO_CHARSET_FLAG option (#7074)2019.06Victor Romero
* [vcpkg_configure_cmake] Add NO_CHARSET_FLAG option * [vcpkg_configure_cmake] Add documentation for new NO_CHARSET_FLAG option * [vcpkg_configure_cmake, windows toolchain] Handle NO_CHARSET_FLAG in toolchain * [build.cpp] Add Windows toolchain to package hash * [duilib,msix,thrift,tidy-html5] Use NO_CHARSET_FLAG to fix regressions
2019-06-29[vcpkg] Update vcpkg_check_features document (#7091)myd7349
* [oniguruma] Fix misusage of vcpkg_check_features * [xsimd] Use vcpkg_check_features
2019-06-28[vcpkg] Add vcpkg_check_features (#6958)myd7349
* [vcpkg] Add vcpkg_check_feature, vcpkg_check_features * [vcpkg] Remove vcpkg_check_feature * [oniguruma,xtensor] Use vcpkg_check_features
2019-06-26Introduce an easier way to identify target systems... (#6846)Alexander Neumann
* 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-25[docs]Update cmake docs (#7039)Phil Christensen
2019-06-24[scripts] Fix vcpkg_fixup_cmake on non Windows platforms (#5630)tarcila
* [scripts] Fix vcpkg_fixup_cmake on non Windows platforms Script was only handling tools executables ending with .exe. Changed it so anything under /bin/ in transformed. This fixes for instance FlatcTargets-release.cmake from flatbuffers port on osx.
2019-06-20set cmake_prefix_path correctly within vcpkg_configure_mesonNorbert Nemec
2019-06-20mesonbuild - Update to 0.51.0Norbert Nemec
2019-06-19Use correct path separators for each platform (#6960)Igor Kostenko
2019-06-19[vcpkg] update python3 to 3.7.3 on windows (#6383)Phil Christensen
* [vcpkg] update python3 to 3.7.3 on windows * Update scripts/cmake/vcpkg_find_acquire_program.cmake Co-Authored-By: Bradley Austin Davis <bdavis@saintandreas.org>
2019-06-18address qhull flaky build with msvc linker (#6943)Phil Christensen
2019-06-14set CMAKE_SYSTEM_PROCESSOR in Linux (#6872)dan-shaw
* add vcpkg_target_architecture to vcpkg_configure_cmake * modify shogun and thrift * update glbinding
2019-06-13retry on flaky linker (#6880)Phil Christensen
* retry on flaky linker
2019-06-12[icu] Enable parallel builds (#6695)Curtis J Bezault
* Add VCPKG_NUM_LOGICAL_CORES * break out logic that retries running a command several times into its own function * Parallelize icu
2019-06-06ffmpeg: enable arm/arm64 windows support (#6590)driver1998
* ffmpeg: enable arm/arm64 windows support * ffmpeg: fix x64-uwp * ffmpeg: remove outdated patch * ffmpeg: remove outdated patch
2019-06-05[vcpkg] Fix install from head when no-downloads (#6653)huangqinjin
2019-06-02Move gpg-agent termination to vcpkg_acquire_msys.emptyVoid
2019-05-31[DOXYGEN]Upgrade doxygen to 1.8.15. (#6704)JackBoosY
2019-05-31make meson not download things (#6667)Charlie Barto
2019-05-21[many ports] Updates 2019.05.19 (#6524)Robert Schumacher
2019-05-02Remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS (#5937)Victor Romero
* [various ports] remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [alac,benchmark,capnproto] Fix check_linkage call * [fastlz] Fix SHA512 * [coroutine] Fix dynamic build * [folly] Find double-conversion * [gamma] Use vcpkg_from_github * [librsync] Enable static builds * [netcdf-cxx4] Fix SHA512 * [octomap] Fix static build * [tidy-html5] Fix static build * [various ports] remove custom messages for shared/static builds, modernize some scripts in the meantime * [folly] Use ras0219's fix for link paths * [octomap] Fix exported targets * [uvatlas] Set tool download SHA512 * [duktape+python2] fix portfile to call configure with correct python version, manage python2 also outside win32 * [suitesparse] osx fix * [gtkmm] Call vcpkg_check_linkage after including vcpkg functions * [duktape] Resolve conflicts * [duktape] FIxed typo in Python paths * [wangle] Find zlib * [openssl-uwp] Fix SHA512 * [glib] Allow static builds on non-Windows * [suitesparse] Fix build on Windows * [multiple ports] Bump CONTROL version * [multiple ports] Fix description indent * [directxtk] Fix CONTROL file * [bde,duktape,qpid-proton] Build packages with python2 installed * [binn] remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [gdal,live555,uriparser] Fix regressions * [live555] Update to 2019.04.24
2019-04-30[qt5] Fix scripts on debug/release-only builds (#6259)João Maia
* Fix qt5-base portfile qt5-release.conf was not copied in release mode * Fix vcpkg_configure_qmake.cmake in debug-only builds * Add VCPKG_BUILD_TYPE support to qt_modular_library.cmake and vcpkg_build_qmake.cmake
2019-04-25[qt5] Build qt5 release/debug targets according to VCPKG_BUILD_TYPE (#6215)João Maia
2019-04-25[Jom] Upgrade Jom (#6210)Phoebe
2019-04-05Merge branch 'master' of https://github.com/microsoft/vcpkg into ↵Griffin Downs
dev/grdowns/5702
2019-04-03[vtk] Fix flakiness by relying on vcpkg-provided dependenciesRobert Schumacher
[libharu] Add patches required for vtk [vcpkg-build-cmake] Add retry logic for mt.exe failures
2019-04-02Merge branch 'master' of https://github.com/Microsoft/vcpkg into pr/cmake_3_14Victor Romero
2019-04-02Fix vcpkg_find_acquire_program(NUGET) (#5871)David Lechner
Set the ARCHIVE and NOEXTRACT variables so that downloading works. Also HASH is case-sensitive, so make it lower case. vcpkg_find_acquire_program(NUGET) was failing with the following error message: -- Downloading https://dist.nuget.org/win-x86-commandline/v4.8.1/nuget.exe... CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:159 (file): file DOWNLOAD error: cannot create directory 'C:/Users/david/Documents/GitHub/vcpkg/downloads/temp/C:/Users/david/Documents/GitHub/vcpkg/downloads' - Specify file by full path name and verify that you have directory creation and file write privileges. Call Stack (most recent call first): scripts/cmake/vcpkg_find_acquire_program.cmake:255 (vcpkg_download_distfile) ports/gobject-introspection/portfile.cmake:20 (vcpkg_find_acquire_program) scripts/ports.cmake:71 (include)
2019-03-22Disable vcpkg_test_cmake()Victor Romero
2019-03-18Add URL for targeting Github Enterprise instancesDon
Allow setting of a URL so vcpkg can download repositories hosted on GitHub Enterprise instances. Additionally provides a way to set the authorization token when downloading private repositories.