Max Khon
2e4c6df44c
[vcpkg_execute_*_process] Add support for build profiling ( #22676 )
...
Use --x-cmake-args=-DX_PORT_PROFILE=TRUE to enable port build profiling
2022-06-10 10:56:44 -07:00
Robert Schumacher
7d2449c346
[docs] Delete embedded documentation in favor of docs/ ( #25096 )
...
* [docs] Delete embedded documentation in favor of docs/
Drive-by for the helper ports:
1. "documentation": "https://vcpkg.io/en/docs/README.html "
2. "license": "MIT"
3. Use `include_guard(GLOBAL)` in all script files
4. Make sure any persistent variables are saved to the cache
* [docs] Restore empty regenerate.ps1 to satisfy Azure Pipelines
* [docs] PR comments
2022-06-07 16:26:51 -07:00
autoantwort
6ba505cf2c
[vcpkg] collect error logs in logs.txt in the buildtrees folder ( #22146 )
...
* collect error logs in logs.txt in the buildtrees folder
* Use global variable
* rename file to error-logs-.txt and remove error: prefix in file
2022-01-28 11:30:49 -08:00
Jack·Boos·Yu
f5d67552e0
[vcpkg_execute_build_process] Catch more compiler signal ( #22566 )
...
* [vcpkg_execute_build_process] Catch more cc1plus signal
* remove cc1plus
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-01-19 09:01:47 -08:00
Kai Pastor
03d1a43303
[vcpkg_execute_build_process] Catch ld signal 9 ( #22417 )
...
* [vcpkg_execute_build_process] Catch ld signal 9
* Update message output
2022-01-11 14:29:24 -08:00
nicole mazzuca
d369df7ecf
[rollup:2021-07-06] Rollup PR ( #18838 )
...
* [rollup:2021-07-06 1/8] PR #18272 (@strega-nil)
[scripts-audit] vcpkg_from_*
* [rollup:2021-07-06 2/8] PR #18319 (@strega-nil)
[scripts-audit] add guidelines for cmake
* [rollup 2021-07-06 3/8] PR #18410 (@mheyman)
[vcpkg-cmake-config] documentation fix
* [rollup:2021-07-06 4/8] PR #18488 (@strega-nil)
[scripts-audit] vcpkg_execute_*
* [rollup:2021-07-06 5/8] PR #18517 (@strega-nil)
[scripts-audit] vcpkg_extract_source_archive
* [rollup:2021-07-06 6/8] PR #18674 (@NancyLi1013)
[vcpkg doc] Update examples
* [rollup:2021-07-06 7/8] PR #18695 (@JackBoosY)
[vcpkg] Update the minimum version of vcpkg
* [rollup:2021-07-06 8/8] PR #18758 (@ras0219-msft)
[vcpkg_from_git] Fix error if downloads folder does not exist
* build docs!
* fix bond:*-windows
* fix nmap
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Michael Heyman <Michael.Heyman@jhuapl.edu>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-07-14 12:45:18 -07:00
Qingnan Duan
5220830089
Remove a ')' character in the documentation ( #16515 )
...
* Remove extra )
* fix doc
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-04-28 18:03:43 -07:00
Jack·Boos·Yu
38b9e63dea
[vcpkg_execute_build_process] Add warning message when memory or hard disk space is insufficient ( #16633 )
...
* [vcpkg_execute_build_process] Add warning message when memory or hard disk space is insufficient
* Update scripts/cmake/vcpkg_execute_build_process.cmake
2021-03-16 11:52:25 -07:00
nicole mazzuca
545c165ce0
[(z_)vcpkg_prettify_command(_line)] Scripts Tree Audit ( #16130 )
...
* [vcpkg_prettify_command] Audit
* rename file
* rename out-var in docs
* fix file path
* add internal use message to docs
* escapin' in z_vcpkg_prettify_command_line
* regenerate docs
2021-02-09 15:53:36 -08:00
nicole mazzuca
6b117c9c7e
[vcpkg docs] Check for documentation generation in CI ( #14614 )
...
* [vcpkg docs] Change how documenting port functions works
Instead of using `##`, use comment blocks for documentation.
Also, add some minor docs and change RST -> MD
so we actually get docs generated.
* add CI stuff
* regenerate docs
* fix vcpkg_find_acquire_program to not use _execute_process
2020-12-01 13:37:26 -08:00
Joachim Gehweiler
0ff75ac80b
[vcpkg] Fix more cases of semicolon mishandling in "scripts" - follow-up to PR #12926 ( #13968 )
2020-10-26 19:30:27 -07:00
Jack·Boos·Yu
ec4e0c3934
[openmpi/vcpkg_build_make] Disable parallel build ( #12975 )
2020-08-19 21:15:24 -07:00
Jack·Boos·Yu
4a3d9e22d1
[vcpkg_execute_build_process] Re-fix qt5 components build ( #12864 )
2020-08-18 16:49:14 -07:00
Jack·Boos·Yu
2b8d5bad0a
[qt5 components] Disable parallel build ( #12529 )
...
* [qt5-imageformats] Disable parallel build
* [ompl] Disable parallel configure
* [qt5-connectivity] Disable parallel build
* [qwt] Update hash
* [qt5-location] Disable parallel build
* Update ports/qwt/portfile.cmake
* Update ports/qwt/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [qt5] change build method to vcpkg_execute_build_process
* Add condition when there are some file conflicts
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-31 09:12:17 -07:00
Leonid Pospelov
b26cb1a041
[vcpkg] Use spaces instead of semicolons in the output ( #7080 )
...
* Use spaces instead of semicolons in the output
* Add prettify_command macro
* Move pretty_command macro to a separate file
2019-07-01 13:30:24 -07:00
Phil Christensen
e4acc60b3c
address qhull flaky build with msvc linker ( #6943 )
2019-06-18 00:01:32 -07:00
Phil Christensen
7b41dc688a
retry on flaky linker ( #6880 )
...
* retry on flaky linker
2019-06-13 14:12:21 -07:00
Curtis J Bezault
b7d6160b80
[icu] Enable parallel builds ( #6695 )
...
* Add VCPKG_NUM_LOGICAL_CORES
* break out logic that retries running a command several times into its own function
* Parallelize icu
2019-06-12 14:18:43 -07:00