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

Modern CMake adjustements #91

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Modern CMake adjustements #91

wants to merge 9 commits into from

Commits on Feb 9, 2017

  1. Update CMake design to export include directories

    The current cmake implementation provides target modern cmake but those targets does not hold their include. This aims to correct it.
    XB32Z authored Feb 9, 2017
    Configuration menu
    Copy the full SHA
    6ac6c09 View commit details
    Browse the repository at this point in the history
  2. Update CMakeLits.txt

    Same problem as ./CMakeLists.txt
    XB32Z authored Feb 9, 2017
    Configuration menu
    Copy the full SHA
    4ec06e3 View commit details
    Browse the repository at this point in the history
  3. Update CMakeLists.txt

    Wrong install path
    XB32Z authored Feb 9, 2017
    Configuration menu
    Copy the full SHA
    845385d View commit details
    Browse the repository at this point in the history
  4. Update CMakeLists.txt

    Added minimum version 3.2 to support new technologies
    XB32Z authored Feb 9, 2017
    Configuration menu
    Copy the full SHA
    534605e View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2017

  1. Update CMakeLists.txt

    XB32Z authored Jun 30, 2017
    Configuration menu
    Copy the full SHA
    9c44336 View commit details
    Browse the repository at this point in the history
  2. Update CMakeLists.txt

    Updated to new Eigen exportefd target
    XB32Z authored Jun 30, 2017
    Configuration menu
    Copy the full SHA
    54fd789 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Configuration menu
    Copy the full SHA
    3083a5b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. Fix merge

    MatthijsBurgh authored Sep 30, 2020
    Configuration menu
    Copy the full SHA
    90e9f55 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Add checks on eigen targets and use built-in cmake script for configu…

    …ration
    
    Eigen3 is offering CMake target from 3.3.1, we add in the local find module a target mechanism and fall back to it when FindEigen3.cmake did not create a target.
    
    Use cmake CMakePackageConfigHelpers to generate the .config file.
    XB32Z committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    135ee06 View commit details
    Browse the repository at this point in the history