aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2019-12-20Fix CMAKE_TRY_COMPILE_PLATFORM_VARIABLES (#8533)Alexander Neumann
* Fix CMAKE_TRY_COMPILE_PLATFORM_VARIABLES to respect already set values closes #8506 * ws change to trigger full rebuild
2019-12-20[rttr] Add dependency rapidjson (#9252)Lily
* [rttr] Add dependency rapidjson * [rttr] Modify ci.baseline.txt * [rttr] Handle copyright
2019-12-20[opendnp3] Add new port (#9313)Adam Jorgensen
* Added port for OpenDNP3 library * Added usage note * Handle library linkage setting * Removed deprecated vcpkg_common_functions include * Indicated that OpenDNP3 will fail to build on UWP targets * [opendnp3] Export cmake files and force to build static in Windows * [opendnp3] Fix include export-cmake name Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2019-12-20[simpleini] Fix build failure on travis CI (#9330)Alvin
* [simpleini] Fix build failure on travis CI * [simpleini] x64-linux passing, remove from ci.baseline.txt * [simpleini] x64-osx passing, remove from ci.baseline.txt
2019-12-20[brynet] Update to 1.0.5 (#9277)IronsDu
* Update portfile.cmake update brynet to tag 1.0.5 .(after now, brynet changed to header only) * Update portfile.cmake * Update CONTROL * Update ci.baseline.txt remove brynet's setting
2019-12-19Update baseline with 'leptonica:arm-uwp=fail' (#9349)NancyLi1013
2019-12-16Update baseline to skip ogre conflicts (#9331)Jack·Boos·Yu
* update baseline * Replace ogre with ogre-next in baseline results
2019-12-11Removed umock-c:64-windows-static result in baseline because it can now ↵Jack·Boos·Yu
build successfully (#9279)
2019-12-07[libxslt] Fix writing to locations outside vcpkg in Windows builds (#9242)Robert Schumacher
* [libxslt] Fix writing to locations outside vcpkg in Windows builds * [libxslt] Add passing arm64-windows to baseline
2019-12-06[vcpkg_find_acquire_program] Give hints for yasm with brew and apt (#9191)Laurent Rineau
2019-12-06[vcpkg] Check in baseline results for CI builds (#9203)Robert Schumacher
* [vcpkg] Check in initial baseline * [vcpkg] Baseline update * [vcpkg] Further baseline updates * [vcpkg] Update baseline * [vcpkg] Update baseline * [vcpkg] Update baseline * [vcpkg] Update baseline * [xalan-c] Fix flaky build for non-Windows hosts
2019-12-03[ffmpeg] Fixed build error ARM64 Windows 10 (#9160)Tatsuro Shibamura
* [ffmpeg] Fixed build error ARM64 Windows 10 * [ffmpeg] Avoid gas-preprocessor caching
2019-11-22Merge pull request #9080 from dan-shaw/telemetry-updateRobert Schumacher
[vcpkg] update telemetry
2019-11-22Merge pull request #5719 from donny-dont/github-urlRobert Schumacher
[vcpkg_from_github] Allow targeting Github Enterprise instances
2019-11-22update telemetrydan-shaw
2019-11-22[vcpkg_from_github] Rename GITHUB_URL -> GITHUB_HOSTRobert Schumacher
Rename TOKEN -> AUTHORIZATION_TOKEN
2019-11-22Merge pull request #7598 from Neumann-A/path_separatorRobert Schumacher
[vcpkg] QoL: add host specific path separator to common definitions
2019-11-19[libusb] upgrade and support arm64 (#8976)Phoebe
2019-11-14[vcpkg] update telemetrydan-shaw
2019-10-29[libxslt]Using vcpkg_install_nmake in Windows, support unix. (#8589)JackBoosY
* [libxslt]Using vcpkg_install_nmake in Windows, support unix. * support PRERUN_SHELL/PRERUN_SHELL_DEBUG/PRERUN_SHELL_RELEASE * Re-trigger CI.
2019-10-28mesonbuild - Update to 0.52.0 (#8639)Wolfgang Stöggl
* mesonbuild - Update to 0.52.0 * [tool-meson] Add package to represent dependency on Meson build-system
2019-10-21Fix separate make and install execution error issue. (#8540)JackBoosY
* Fix separate make and install execution error issue. * trigger CI system. * Fix multiple copy files under debug, fix separator between make and install in linux.
2019-10-21support SKIP_CONFIGURE in vcpkg_configure_make. (#8647)JackBoosY
2019-10-21Add AUTOCONF support with vcpkg_configure_make. (#8610)JackBoosY
2019-10-21vcpkg_configure_meson - Remove compiler flag /Oi (#8667)Wolfgang Stöggl
Removing the compiler flag /Oi (Generate Intrinsic Functions) allows meson to detect functions like memmove, memset correctly. This is relevant to meson configure for fribidi (see fribidi/meson.build). This fixes the following "issues" (from fribidi meson-log.txt): testfile.c(17): error C2168: 'memmove': too few actual parameters for intrinsic function Checking for function "memmove" : NO testfile.c(17): error C2168: 'memset': too few actual parameters for intrinsic function Checking for function "memset" : NO And enables detection of the functions: Checking for function "memmove" : YES Checking for function "memset" : YES
2019-10-21[vcpkg_download_distfile.cmake] Fix Examples (#8669)Ehsan
2019-10-14Fix CMake checks for Apple Clang 11.0 on macOS 10.15 (#8580)Joel Pelaez Jorge
* Fix CMake checks for Apple Clang 11.0 on macOS 10.15 * Use clang++ instance clang if allowAppleClang is enabled
2019-10-09Merge pull request #8488 from JackBoosY/dev/jack/update_templateVictor Romero
update templates.
2019-10-09Fix option -j (#8489)JackBoosY
* Remove unusable parameters -j * trigger CI system. * Add option -j to make. * Re-trigger CI system. * Fix -j in make, fix NO_DEBUG in nmake. * Re-trigger CI system.
2019-10-07use macros VCPKG_TARGET_IS_ instead of VCPKG_CMAKE_SYSTEM_NAMEJackBoosY
2019-10-07update templates.JackBoosY
2019-10-07[vcpkg] fatal_error when patch fails to apply (#8087)Stefano Sinigardi
vcpkg will now fail on failure to apply patches except when using `--head`.
2019-10-07Update vcpkg create template (#8427)Vinny
* Began updating * Added 'Homepage:' to CONTROL, added vcpkg_check_features to vcpkg_create template * Update portfile.in.cmake Added documentation link for vcpkg_check_features
2019-10-05Add function ↵JackBoosY
vcpkg_configure_make/vcpkg_build_make/vcpkg_install_make/vcpkg_build_nmake/vcpkg_install_nmake (#8267) * Add function vcpkg_configure_make/vcpkg_build_make. * Fix autoreconf command and add log. * Add vcpkg_install_make. * Fix call function name. * support non-debug mode. * Add nmake support. * [tcl]Add new port for testing. * [vcpkg_configure_make]Fix prefix in linux. * restart CI systen. * Separate vcpkg_build_nmake/vcpkg_install_nmake. Add arg PROJECT_NAME. * fix copy source file. add samples. * Remove uncommon options. Add force install para to autoreconf. * fix build error. * fix options judgment. * enable nmake in windows. * fix some envs and macros. Disable NMAKE in vcpkg_configure_make currently. * update docs. * fix environments. * Modify libosip2 to use vcpkg_configure_make/vcpkg_install_make. * [tcl]Tcl separates PR. * trigger PR-EAGER. * [freexl]Fix options name and remove option NMAKE. * use tool-chain instead of set environments manually. * fix autoreconf para. * use vcpkg_execute_build_process instead.
2019-10-04Add go to vcpkg_find_acquire_program (#8440)Alexej Harm
2019-10-01[Documentation] Added documentation page for vcpkg_fixup_cmake_targets.cmake ↵Vinny
(#8365) * Added documentation page for vcpkg_fixup_cmake_targets.cmake, added example usage comment to .cmake file * Update cmake_fixup_cmake_targets.md * Update cmake_fixup_cmake_targets.md
2019-09-27[boost] Update to 1.71.0 (#7959)Robert Schumacher
* [boost] Update to 1.71.0 * [openmvs] Fixes for boost 1.71 * [telnetpp] DISABLE_PARALLEL_CONFIGURE * [execute_process] Fix output variables (like error_code) not getting populated * [telnetpp] Add missing boost-exception dependency * [boost] Refactor generate-ports.ps1 into scripts dir. Enable boost-thread on uwp. * [boost-iostreams] Revert removal of zstd dependency * [openmvs] Fix tools deployment
2019-09-24[ports.cmake] Fixup capitalization inconsistencies of Windows drive letter. ↵Tetsuya Hayashi
(#8304) CMAKE_CURRENT_LIST_DIR reflect current directory. Thus It can be lowercase drive letter. The lowercase drive letter cause #8237 issue. Fixup drive letter to uppercase by using get_filename_component().
2019-09-23[vcpkg] Avoid RENAME usage to prevent cross-device link problems (#4245) (#8032)Leonid Pospelov
2019-09-23Use CMAKE_TRY_COMPILE_PLATFORM_VARIABLES to propogate values (#5180)Don
CMAKE_TRY_COMPILE_PLATFORM_VARIABLES is used when CMake 3.6.0 or higher is encountered. For older versions the previous behavior emulating this functionality is used.
2019-09-20[Qt] Fix static builds of qt5-imageformats (#8222)Alexander Neumann
* forward extra arguments to vcpkg_configure_qmake from submodules * make image format dependent on tiff and libwebp * make tools dependent on imageformat * build options must be passed a bit different then normal qmake options * add the required dependencies * a new dependency discovered in qt5-declarative * need webpdemux also * qt5-declarative is dependent on imageformats so we can drop it here * remove empty qt.conf if it exists. closes #8180 * add all recommended dependencies as dependencies in control.
2019-09-20fixed leaking variable in vcpkg_build_qmakeAlexander Neumann
2019-09-20update vcpkg_configure_cmakeAlexander Neumann
2019-09-20removed escaped version. added correct usage descriptionAlexander Neumann
2019-09-20Merge remote-tracking branch 'upstream/master' into path_separatorAlexander Neumann
# Conflicts: # scripts/cmake/vcpkg_common_definitions.cmake
2019-09-20revert changes to vcpkg_build_qmake fileAlexander Neumann
2019-09-16[vcpkg] add missing implib definitions, fix shared lib extension on mac (#8131)Alexander Neumann
* [vcpkg] add missing implib definitions, fix shared lib extension on mac (cherry picked from commit 2cddef9541202ecc01ad43036575bc606dc01117) * Better find_library suffixes and prefixes. * moved additional suffix into a comment and reverted back to what is expected on windows * updated documentation for add variables.
2019-09-12Fix bug in `.vcpkg-root` detection that breaks `--overlay-triplets` (#7954)martin-s
* - Added scripts variable to ports file. - Added check if triplet file is not available (NPE). * - Fixed line endings. * Provide location of .vcpkg-root to ports.cmake * vcpkg sets VCPKG_ROOT_PATH in ports.cmake * [vcpkg] Fail if VCPKG_ROOT_PATH is not passed from vcpkg.exe * [vcpkg] Fix vcpkg rooth path * [vcpkg] Make --x-scripts-root an experimental command
2019-09-12[Qt] Update to 5.12.4 (#7667)Alexander Neumann
* update to 5.12.4 * removed port qt5-modularscripts and split it functionality into more functions into qt5-base * added qt_port_hashes.cmake for simpler upgrade. * added optional VCPKG_QT_HOST_MKSPEC and VCPKG_QT_TARGET_MKSPEC to select QTs build mkspecs from a triplet * qt_<config>.conf are now copied from the build dir instead from the port dir * fixed freetype dependencies. * cleanup of vcpkg_qmake scripts. No strange/unclear replacements anymore. * introduced vcpkg_buildpath_length_warning * changed directory layout of the qt5 installation executables and mkspecs a bit.
2019-09-06(#8013) [vcpkg] Compatibility with pwsh >= 6.2TheGoddessInari
In Powershell 6.2/7.0, `Get-ChildItem`'s paths are now printed as absolute paths instead of relative paths; this breaks the code we have that assumes that they're printed as relative paths. Thus, change the code to request the `Name` property specifically, which is what we actually wanted.