aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2017-01-13[vcpkg integration] Explicitly skip empty entries instead of recursing. ↵Robert Schumacher
Fixes #460.
2017-01-13[vcpkg_build_cmake] Add option to specify the 64-bit toolsetAlexander Karatarakis
2017-01-11[7zip] Also consider the system version, if availableAlexander Karatarakis
2017-01-11Acquire 7zAlbert Ziegenhagel
Since 7zip is distribute as installer only (no archive) we use msiexec to extract the installer without installing it. msiexec should be available on all windows computers (located in C:/Windows/system32)
2017-01-10Fix error message when looking for PYTHON2Alexander Karatarakis
2017-01-06[vcpkg_apply_pathces] Fix typo (also trailing whitespace)Alexander Karatarakis
2017-01-05cmake: add qmake-related helpers functionSilvio
2017-01-05vcpkg_apply_patches: add QUIET optionSilvio
2016-12-23Copy DLLs before attempting to regsvr32.Christian Ullrich
2016-12-23Copy DLLs for all project types.Christian Ullrich
$(TargetPath) is a simpler way of getting the primary output than assembling it from multiple variables. In addition, $(OutputType) matches $(TargetExt) only for .exe projects.
2016-12-07[vcpkg] Remove all instances of TRIPLET_SYSTEM_NAME; use ↵Robert Schumacher
VCPKG_CMAKE_SYSTEM_NAME instead.
2016-12-06[vcpkg] Disable all interactions with CMake registry -- we are effectively ↵Robert Schumacher
implementing our own registry and they don't nest very well at all. Fixes #334.
2016-12-03[vcpkg] Remove automatic include paths and link paths from CMake toolchain. ↵Robert Schumacher
It is customary to use find_X() in CMake, so automatic paths are not needed.
2016-12-02fixed vcpkg trying to set properties on INTERFACE and ALIAS targetsCharlie Barto
2016-11-29Merge fix #306Robert Schumacher
2016-11-28Move PYTHON2 "acquisition" to vcpkg_find_acquire_programAlexander Karatarakis
2016-11-26[vcpkg.cmake] Add `lib` and `lib/manual-link` to CMake's default link ↵Robert Schumacher
directories when using our toolchain.
2016-11-25[vcpkg-integrate] Provide an opt-out for autolinking. Properly suppress ↵Robert Schumacher
integration via MSBuild when using CMake. Add lib\ and lib\manual-link\ to additional library paths. [gtest] Because the four libraries provided by gtest supply redundant symbols and define main, opt them all out. Addresses #306.
2016-11-21[bootstrap] Use "unknownhash" if git is not available. Resolves #305Alexander Karatarakis
2016-11-19add support for VS 2017Charlie Barto
2016-11-16added x64 as a prefix to search for cl.exe in the toolchain file, this makes ↵charlie barto
things work with VS '15' if you manually specify the triplet
2016-11-11[vcpkg-cmake-toolchain] Avoid IN_LIST to reduce required cmake versionRobert Schumacher
2016-11-10Merge pull request #273 from Morten242/multithreaded_installRobert Schumacher
Add /m switch to vcpkg_install_cmake
2016-11-11Add /m switch to vcpkg_install_cmakeMårten Nordheim
(https://github.com/Microsoft/vcpkg/issues/258#issuecomment-259839046)
2016-11-11Add /m switch to vcpkg_build_msbuild.cmakeMårten Nordheim
(https://github.com/Microsoft/vcpkg/issues/258#issuecomment-259018977)
2016-11-08Use /DEPENDENTS instead of /IMPORTS in applocal.ps1Alexander Karatarakis
2016-11-08Merge branch 'postbuild'Alexander Karatarakis
2016-11-08Remove triplet inclusion from the template portfileAlexander Karatarakis
2016-11-08triplet is now automatically included before portfiles.Alexander Karatarakis
Also remove trailing whitespaces from portfiles
2016-11-08Introduce BUILD_INFO file. Significant change in the way static/dynamic isAlexander Karatarakis
handled
2016-11-07Merge branch 'qt5-add' of https://github.com/Barath-Kannan/vcpkg into ↵Robert Schumacher
Barath-Kannan-qt5-add
2016-11-06Do a git-reset after using git --worktree checkoutAlexander Karatarakis
2016-11-04Revert d58f0c6680. MSBuild (and CMake) do not allow switching on CRT type ↵Robert Schumacher
effectively, so we should use more robust logic.
2016-11-02[vcpkg-apply-patches] Correct issue with src directories which contain a ↵Robert Schumacher
config\ folder. Reduce verbosity of output.
2016-11-01made some qt5 fixesCharles Barto
2016-10-31Fix issues with the integration fileAlexander Karatarakis
2016-10-31[vcpkg_configure_cmake] Fix C_FLAGSAlexander Karatarakis
2016-10-31[integration] Enable static lib integration. Also, detect .vcpkg-rootAlexander Karatarakis
2016-10-31[vcpkg_copy_pdbs] Branch on dynamic/static. Resolves #224Alexander Karatarakis
2016-10-31[vcpkg-cmake] Fix regression in Ninja generator support for x86.Robert Schumacher
2016-10-31[vcpkg-cmake] Added slightly more error checkingRobert Schumacher
2016-10-30Add cl.exe path based architecture detection for CMake toolchainkumar8600
2016-10-28[vcpkg.targets] Change VCPkg casing to VcpkgAlexander Karatarakis
2016-10-25incorrect error file variableBarath Kannan
2016-10-25need a function to repeatedly build up to a number of failures, since qt ↵Barath Kannan
builds are so flaky
2016-10-24[vcpkg_apply_patches] Improve error message from failed patch apply.Robert Schumacher
2016-10-25static linkage and jom fixesBarath Kannan
2016-10-24[vcpkg_apply_patches] Specify git-dir to avoid errors due to invalid git repoRobert Schumacher
2016-10-25add qt5 support, working install but static linkage with RT needs to be ↵Barath Kannan
implemented
2016-10-20Add two spaces in front of message() to fix formattingAlexander Karatarakis
In Warning or Error, indented text is considered preformatted. Otherwise CMake tries to format it itself, and there are issues with whitespace in the path