Use pugixml instead of libxml2 (#2048)
Switch XML parser to pugixml; one less runtime dependency and one less blocker to WASM via emscripten.
Showing
- .github/workflows/test-everything.yml 4 additions, 4 deletions.github/workflows/test-everything.yml
- .gitmodules 4 additions, 1 deletion.gitmodules
- ATTRIBUTIONS.md 7 additions, 0 deletionsATTRIBUTIONS.md
- CMakeLists.txt 1 addition, 6 deletionsCMakeLists.txt
- arbor/include/CMakeLists.txt 2 additions, 4 deletionsarbor/include/CMakeLists.txt
- arborio/CMakeLists.txt 13 additions, 19 deletionsarborio/CMakeLists.txt
- arborio/include/arborio/neuroml.hpp 13 additions, 8 deletionsarborio/include/arborio/neuroml.hpp
- arborio/include/arborio/xml.hpp 0 additions, 38 deletionsarborio/include/arborio/xml.hpp
- arborio/neuroml.cpp 33 additions, 75 deletionsarborio/neuroml.cpp
- arborio/nml_parse_morphology.cpp 71 additions, 123 deletionsarborio/nml_parse_morphology.cpp
- arborio/nml_parse_morphology.hpp 3 additions, 2 deletionsarborio/nml_parse_morphology.hpp
- arborio/xml.cpp 0 additions, 33 deletionsarborio/xml.cpp
- arborio/xml.hpp 75 additions, 0 deletionsarborio/xml.hpp
- arborio/xmlwrap.cpp 0 additions, 128 deletionsarborio/xmlwrap.cpp
- arborio/xmlwrap.hpp 0 additions, 329 deletionsarborio/xmlwrap.hpp
- doc/contrib/dependency-management.rst 1 addition, 1 deletiondoc/contrib/dependency-management.rst
- doc/cpp/morphology.rst 3 additions, 34 deletionsdoc/cpp/morphology.rst
- doc/dependencies.csv 1 addition, 1 deletiondoc/dependencies.csv
- doc/fileformat/neuroml.rst 4 additions, 6 deletionsdoc/fileformat/neuroml.rst
- doc/install/build_install.rst 6 additions, 13 deletionsdoc/install/build_install.rst
Please register or sign in to comment