generate-catalogue is gone (#1975)
This is prep for meson in addition to simplifying (ie reducing) the amount of scripting we have. In the long run, I'd like to remove `BuildModules.cmake` too, but this might be superseded by meson and this PR is self-contained. # Changes - `modcc` accepts now a list of NMODL files - likewise, `modcc` is now able to spit out a catalogue.cpp file - remove the `generate-catalogue` script, simplify a-b-c - remove some options from `modcc` we never use - No longer allow external modcc
Showing
- CMakeLists.txt 2 additions, 13 deletionsCMakeLists.txt
- arbor/CMakeLists.txt 3 additions, 6 deletionsarbor/CMakeLists.txt
- arbor/include/arbor/mechcat.hpp 0 additions, 1 deletionarbor/include/arbor/mechcat.hpp
- doc/dev/extending_catalogues.rst 8 additions, 22 deletionsdoc/dev/extending_catalogues.rst
- mechanisms/BuildModules.cmake 73 additions, 108 deletionsmechanisms/BuildModules.cmake
- mechanisms/CMakeLists.txt 11 additions, 28 deletionsmechanisms/CMakeLists.txt
- mechanisms/default/pas.mod 0 additions, 1 deletionmechanisms/default/pas.mod
- mechanisms/generate_catalogue 0 additions, 170 deletionsmechanisms/generate_catalogue
- modcc/CMakeLists.txt 19 additions, 4 deletionsmodcc/CMakeLists.txt
- modcc/modcc.cpp 181 additions, 94 deletionsmodcc/modcc.cpp
- modcc/printer/cprinter.cpp 1 addition, 1 deletionmodcc/printer/cprinter.cpp
- scripts/build-catalogue.in 1 addition, 6 deletionsscripts/build-catalogue.in
- test/unit-modcc/CMakeLists.txt 1 addition, 3 deletionstest/unit-modcc/CMakeLists.txt
- test/unit/CMakeLists.txt 19 additions, 61 deletionstest/unit/CMakeLists.txt
- test/unit/test_mechcat.cpp 0 additions, 2 deletionstest/unit/test_mechcat.cpp
- test/unit/testing/ca_linear.mod 0 additions, 0 deletionstest/unit/testing/ca_linear.mod
- test/unit/testing/celsius_test.mod 0 additions, 0 deletionstest/unit/testing/celsius_test.mod
- test/unit/testing/diam_test.mod 0 additions, 0 deletionstest/unit/testing/diam_test.mod
- test/unit/testing/fixed_ica_current.mod 0 additions, 0 deletionstest/unit/testing/fixed_ica_current.mod
- test/unit/testing/gj0.mod 0 additions, 0 deletionstest/unit/testing/gj0.mod
Please register or sign in to comment