Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ignition-plugin1] Add new port 🤖 #11275

Merged
merged 4 commits into from
Jun 24, 2020

Commits on Jun 6, 2020

  1. 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.
    traversaro committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    190cdbd View commit details
    Browse the repository at this point in the history
  2. [ignition-modularscripts] Add support for ignition libraries that ins…

    …tall 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.
    traversaro committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    58fd9f4 View commit details
    Browse the repository at this point in the history
  3. vcpkg_fixup_pkgconfig: Move definition of SYSTEM_LIBRARIES to vcpkg_c…

    …ommon_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.
    traversaro committed Jun 6, 2020
    Configuration menu
    Copy the full SHA
    83f3459 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c564842 View commit details
    Browse the repository at this point in the history