Skip to content

Commit 2d126eb

Browse files
authored
refactor: remove obsolete gdxml subdir and dependency (#286)
Drop the legacy gdxml library and tests, simplify U4GDML to write GDML directly via Geant4, and remove stale build/log/config hooks. Closes #285
1 parent 13ded29 commit 2d126eb

21 files changed

Lines changed: 7 additions & 1252 deletions

CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ add_subdirectory(qudarap)
3333
add_subdirectory(qudarap/tests)
3434
add_subdirectory(CSGOptiX)
3535
add_subdirectory(CSGOptiX/tests)
36-
add_subdirectory(gdxml)
37-
add_subdirectory(gdxml/tests)
3836
add_subdirectory(u4)
3937
add_subdirectory(u4/tests)
4038
add_subdirectory(g4cx)

cmake/Config.cmake.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,5 @@ find_dependency(OpenSSL REQUIRED)
1414
find_dependency(OptiX REQUIRED)
1515
find_dependency(Geant4 REQUIRED)
1616
find_dependency(CLHEP REQUIRED)
17-
find_dependency(XercesC REQUIRED)
1817

1918
include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake")

gdxml/CMakeLists.txt

Lines changed: 0 additions & 44 deletions
This file was deleted.

gdxml/GDXML.cc

Lines changed: 0 additions & 115 deletions
This file was deleted.

gdxml/GDXML.hh

Lines changed: 0 additions & 52 deletions
This file was deleted.

gdxml/GDXMLErrorHandler.hh

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)