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

Add NRN_VERSION_* test macros for VERBATIM. #1762

Merged
merged 7 commits into from
Apr 11, 2022
Merged

Commits on Apr 11, 2022

  1. Add NRN_VERSION_* test macros for VERBATIM.

    - Add some CMake checks to ensure that `git describe` is consistent with
      the project version set in the CMake project(...) function.
    - Update that version to 8.2.0 as the current master's parent tag is
      8.2.dev.
    - Generate a header containing preprocessor macros for the major, minor
      and patch version numbers.
    - Add a header that defines various NRN_VERSION_* macros that can be
      used to make VERBATIM blocks compatible across NEURON versions.
    - Update CoreNEURON submodule to pick up an equivalent change.
    - Add a test to NEURON that covers both NEURON and CoreNEURON
      implementations of the macros.
    olupton committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    d1d0429 View commit details
    Browse the repository at this point in the history
  2. Add documentation.

    olupton committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    ff37a41 View commit details
    Browse the repository at this point in the history
  3. Update CoreNEURON submodule.

    olupton committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    94db8f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc3fdc1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65a4cbc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23ef82c View commit details
    Browse the repository at this point in the history
  7. submodule

    olupton committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    9d4e8f0 View commit details
    Browse the repository at this point in the history