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

Use cmake #42

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

Use cmake #42

wants to merge 12 commits into from

Commits on Feb 25, 2023

  1. Add GitDetermineVersion.cmake

    This will be used to determine the ExprTk version
    through the git tag.
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    7038902 View commit details
    Browse the repository at this point in the history
  2. Create a CMakeLists.txt file and create an interface library

    Also move exprtk.hpp into an include folder
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    03c2487 View commit details
    Browse the repository at this point in the history
  3. Add ExprTk_BUILD_TESTING flag to enable testing

    Also move the tests in a tests directory
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    2c35cb4 View commit details
    Browse the repository at this point in the history
  4. Add ExprTk_BUILD_EXAMPLES to build examples

    Also move examples into an examples folder
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    1491ae6 View commit details
    Browse the repository at this point in the history
  5. Add ExprTk_BUILD_BENCHMARKS to build benchmarks

    Also move benchmarks into an benchmarks folder
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    da3d89b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33e5338 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    666798f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d4bf54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1431168 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a6c1859 View commit details
    Browse the repository at this point in the history
  11. Add LICENCE.md

    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    4aa5968 View commit details
    Browse the repository at this point in the history
  12. Update README to add CMake instructions

    Also update the source structure
    spyridon97 committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    05fd686 View commit details
    Browse the repository at this point in the history