aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
AgeCommit message (Collapse)Author
2019-02-28Modify `vcpkg_fixup_cmake_targets()` (#5459)Victor Romero
* 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-22[vcpkg edit] Check for VS Code onlinux (#5391)Alexander Karatarakis
2019-02-21[vcpkg] improve xunit xml output used in CI testsPhil Christensen
2019-02-17[vcpkg] Save failure logs in tombstone in CI testsPhil Christensen
2019-02-08[vcpkg] Fix warning on Apple (#5333)Marco Craveiro
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-05[vcpkg] Respect the documented VS environment variable ↵Robert Schumacher
%VCPKG_VISUAL_STUDIO_PATH%
2019-02-01[vcpkg] improve port depend hash used in CI buildPhil Christensen
also fixed a few unstable ports that somtimes fail in CI tests
2019-01-31Adding #elif macros for ARM and ARM64 (#5232)Yang Shen
2019-01-30[vcpkg] Add additional checks for 32-bit hosted and targetting windows store ↵Robert Schumacher
when using VS2019
2019-01-30[boost][python3] Fix building with VS 2019Robert Schumacher
2019-01-29Generate dependeny tree graph (#5185)Wim Leflere
* 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-22[vcpkg] Randomize topological sort in CI plans to allow concurrent builds to ↵Robert Schumacher
more efficiently interact
2019-01-07[vcpkg] add support for FreeBSD (#4917)ivysnow
* [vcpkg] add support for FreeBSD * [x64-freebsd] Remove triplet because it is not currently in the set of supported triplets
2018-12-20Merge pull request #4974 from alexkaratarakis/dev/alkarata/bashcompletionPhil Christensen
[autocomplete] Add tab-completion support for bash
2018-12-17Support custom Android NDK, better ABI specification (#4986)Bradley Austin Davis
2018-12-17get_versions should return all versions so the best match can be found (#4945)Łukasz Mendakiewicz
* 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-13[autocomplete] Add tab-completion support for bashAlexander Karatarakis
2018-12-12[vcpkg] Add support for muslc, static crt linkage, and forcing the system ↵Robert Schumacher
binaries for cmake and ninja
2018-12-11Allow redirection of the downloads folder with an environment variable. (#4883)Billy O'Neal
* 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-07Remove constructor for type that was using aggregate initialization; in ↵Billy O'Neal
C++20 any user declared constructor means a type is no longer an aggregate. (#4906)
2018-11-28Add IE Proxy fallback for Win7 (#4838)Raynor Vliegendhart
2018-11-22[vcpkg] Enable major version greater than 15Robert Schumacher
2018-11-20Use Checks::check_exit()Alexander Karatarakis
2018-11-19[vcpkg] Improve error messages while installingRobert Schumacher
2018-11-15vcpkg was going out of its way to use partition before calling the container ↵Billy O'Neal (VC LIBS)
erase function which is slower than just using remove_if. remove_if is already stable, so separate stable and unstable versions are unnecessary. https://iterator.wordpress.com/2016/01/31/algorithms_0/ Unstable remove_if algorithms are possible that might win, as indicated in that article; but plain remove_if provides the most consistent behavior.
2018-11-14Vulkan port (#4664)Mark Ian Holland
* [Vulkan] Add a vulkan port based on the cuda port * Add VULKAN_SDK env variable to whitelist * * Added some additional diagnostic information * Corrected if NOT exists statement
2018-11-07[vcpkg-fetch] Switch back to 18.1.0; add hack in vcpkg.exe to map the hashes ↵Robert Schumacher
together.
2018-11-06added vscode autodetection in macOS (#4589)Agustín Rodríguez
2018-11-04[autocomplete] Add autocompletion for `vcpkg upgrade`crackedmind
2018-11-02When downloading a tool, print URL and filepath (#4640)Mark Salisbury
I'm seeing the error below: Building package zlib[core]:x86-windows... A suitable version of git was not found (required v2.17.1). Downloading portable git v2.17.1... Downloading git... WinHttpSendRequest() failed: 12002 I suspect the WinHttpSendRequest error is due to being behind a proxy - most download issues seem to be this. Or perhaps because a sys admin somewhere has disabled WinInet, somehow. I don't know. I don't know how to debug WinHttpSendRequest(); a quick google search didn't help. By printing the URL that vcpkg is trying to download, and where it's trying to download to, I can pop the URL in my browser, save it at the location specified, and move on with my life.
2018-10-30[vcpkg hash] Try all shaXXXsum toolsAlexander Karatarakis
2018-10-30[vcpkg hash] Also try sha512sumAlexander Karatarakis
2018-10-26[vcpkg-edit] Don't launch the editor in a clean environmentRobert Schumacher
2018-10-25Upgrades 2018.10.11Robert Schumacher
2018-10-23[vcpkg ci] Add --purge-tombstones flagAlexander Karatarakis
2018-10-20Add support for response files with vcpkg (#4507)Simon Hausmann
Response files are a convenient way of specifying bulk parameters, typically supported by compilers and linkers. For vcpkg response files provide a convenient way of installing sets of packages from simple newline separate list files.
2018-10-19[vcpkg-edit] Open package folders when passed --allRobert Schumacher
2018-10-17Survey times. Refactor Chrono stuff. All times UTC, unless explicitly mentionedAlexander Karatarakis
Survey is set to be every 6 months, but you also get one in the first 10 days.
2018-10-17Survey prompts are now shown only for intall/remove/export/updateAlexander Karatarakis
2018-10-17Handle symlink when installing or removing a library (#4479)LRFLEW
2018-10-16[vcpkg] Fix OSX build for old GCC versionsRobert Schumacher
2018-10-16Display names of environment variables correctly for non-Windows (#4471)Alex Dewar
platforms in help Currently vcpkg displays environment variable names in the help as %VARIABLENAME% on non-Windows platforms, where it should be $VARIABLENAME. This patch adds a macro to fix this.
2018-10-16[vcpkg] Fix blocking on `vcpkg edit` with VSCodeRobert Schumacher
2018-10-16[vcpkg] Improve handling of ctrl-c inside `install` or `build`.Robert Schumacher
2018-10-16[vcpkg] Wrap all external process spawning in a Ctrl-C catcher to avoid ↵Robert Schumacher
corrupted consoles
2018-10-15Print out the error when dumpbin failsAlexander Karatarakis
2018-10-15[vcpkg env] Add argument to run a commandAlexander Karatarakis
2018-10-09clang-formattingAlexander Karatarakis
2018-10-09[vcpkg ci] Remove src as wellAlexander Karatarakis
2018-10-04`vcpkg edit` now checks the default user-installer location for VSCodeAlexander Karatarakis