vcpkg/docs/maintainers
Silvio Traversaro 70ab27fcad
[ignition-plugin1] Add new port 🤖 (#11275)
* [ignition-plugin1] Add new port

* vcpkg_fixup_cmake_targets: Add DO_NOT_DELETE_PARENT_CONFIG_PATH

By default the vcpkg_fixup_cmake_targets script remove the parent
path of CONFIG_PATH if it named "cmake", this behaviour is not convenient
for ports that install more than one CMake package config file, and
for which vcpkg_fixup_cmake_targets is invoked multiple times.
To optionally disable this behaviour, this commit adds the option
DO_NOT_DELETE_PARENT_CONFIG_PATH to vcpkg_fixup_cmake_targets.

* [ignition-modularscripts] Add support for ignition libraries that install multiple CMake package config files

Some ignition libraries install several CMake  package config files,
to represent the different components of the library. This  commit modifies
the ignition_modular_library function to fixup correctly all the cmake package config files.

* vcpkg_fixup_pkgconfig: Move definition of SYSTEM_LIBRARIES to vcpkg_common_definitions

To correctly validate installed pkg-config files, vcpkg_fixup_pkgconfig needs to know
for each platform which libraries are not managed by vcpkg. This commits improve this
definitions for all the triplet supported by vcpkg, and move this definition to vcpkg_common_definitions
in a way that permit custom triplets to overload its value.
2020-06-24 14:59:32 -07:00
..
control-files.md [vcpkg] [cudnn] [msmpi] [openmpi] Update VMSS (#11365) 2020-06-11 11:13:09 -07:00
execute_process.md Download Mode (#7950) 2019-08-28 13:49:29 -07:00
maintainer-guide.md [vcpkg] Add new function vcpkg_copy_tools (#8749) 2020-05-01 15:28:55 -07:00
portfile-functions.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
pr-review-checklist.md Update pr-review-checklist.md 2019-12-11 01:27:14 -08:00
vcpkg_acquire_msys.md Add doxygen and add packages option to vcpkg_require_msys (#2869) 2018-02-24 00:00:51 -08:00
vcpkg_add_to_path.md Add headers to vcpkg_download_distfile (#5640) 2019-03-14 13:43:49 -07:00
vcpkg_apply_patches.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_build_cmake.md [docs] Update docs 2018-04-30 14:54:50 -07:00
vcpkg_build_gn.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
vcpkg_build_make.md Add function vcpkg_configure_make/vcpkg_build_make/vcpkg_install_make/vcpkg_build_nmake/vcpkg_install_nmake (#8267) 2019-10-05 07:51:07 -07:00
vcpkg_build_msbuild.md Fix minor spelling mistakes in documentation (#5620) 2019-03-10 20:31:02 -07:00
vcpkg_build_ninja.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
vcpkg_build_nmake.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_check_features.md [vcpkg_check_features] Set output variable explicitly and allow reverse-logic check (#7558) 2019-08-13 20:13:55 -07:00
vcpkg_check_linkage.md New packages: libimobiledevice, getopt, readline (#3504) 2018-08-08 04:15:13 -07:00
vcpkg_clean_executables_in_bin.md [vcpkg] Add new function vcpkg_copy_tools (#8749) 2020-05-01 15:28:55 -07:00
vcpkg_clean_msbuild.md xalan-c: Install headers correctly (#4565) 2018-10-25 12:34:45 -07:00
vcpkg_common_definitions.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_configure_cmake.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_configure_gn.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
vcpkg_configure_make.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_configure_meson.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_copy_pdbs.md Added parameter to vcpkg_copy_pdbs.cmake (#3688) 2018-06-16 18:42:25 +02:00
vcpkg_copy_tool_dependencies.md [vcpkg-docs] Rework documentation for compatibility with readthedocs.io and MkDocs. 2017-05-28 14:15:13 -07:00
vcpkg_copy_tools.md [vcpkg] Add new function vcpkg_copy_tools (#8749) 2020-05-01 15:28:55 -07:00
vcpkg_download_distfile.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_execute_build_process.md [docs]Update cmake docs (#7039) 2019-06-25 16:08:18 -07:00
vcpkg_execute_required_process.md Download Mode (#7950) 2019-08-28 13:49:29 -07:00
vcpkg_extract_source_archive.md [vcpkg_extract_source_archive_ex] Document vcpkg_extract_source_archive_ex 2018-11-22 14:48:18 -08:00
vcpkg_extract_source_archive_ex.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_fail_port_install.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_find_acquire_program.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
vcpkg_fixup_cmake_targets.md [ignition-plugin1] Add new port 🤖 (#11275) 2020-06-24 14:59:32 -07:00
vcpkg_from_bitbucket.md xalan-c: Install headers correctly (#4565) 2018-10-25 12:34:45 -07:00
vcpkg_from_git.md vcpkg_from_git: Add support for git over ssh (#9446) 2020-04-01 07:35:38 -07:00
vcpkg_from_github.md [vcpkg_from_github] Rename GITHUB_URL -> GITHUB_HOST 2019-11-22 10:05:39 -08:00
vcpkg_from_gitlab.md Add headers to vcpkg_download_distfile (#5640) 2019-03-14 13:43:49 -07:00
vcpkg_install_cmake.md [vcpkg_build_cmake] Refactor _build_ and _install_ into a single cmake script. 2017-10-05 17:49:28 -07:00
vcpkg_install_gn.md [gn, crashpad] Add GN build support and crashpad port (#10505) 2020-05-11 14:58:12 -07:00
vcpkg_install_make.md Add function vcpkg_configure_make/vcpkg_build_make/vcpkg_install_make/vcpkg_build_nmake/vcpkg_install_nmake (#8267) 2019-10-05 07:51:07 -07:00
vcpkg_install_meson.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_install_msbuild.md Fix minor spelling mistakes in documentation (#5620) 2019-03-10 20:31:02 -07:00
vcpkg_install_nmake.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_install_qmake.md [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) 2019-12-23 06:10:12 -08:00
vcpkg_prettify_command.md [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) 2020-02-12 15:58:43 -08:00
vcpkg_test_cmake.md xalan-c: Install headers correctly (#4565) 2018-10-25 12:34:45 -07:00