Janis Streib
31.12.21 b6af3a50148e89a1f6281e124b153110a5eaec0b
use cmake
2 files modified
2 files added
20 files deleted
16483 ■■■■■ changed files
.gitignore 10 ●●●● patch | view | raw | blame | history
CMakeLists.txt 20 ●●●●● patch | view | raw | blame | history
M4/ax_pthread.m4 309 ●●●●● patch | view | raw | blame | history
Makefile 790 ●●●●● patch | view | raw | blame | history
Makefile.am 4 ●●●● patch | view | raw | blame | history
Makefile.in 790 ●●●●● patch | view | raw | blame | history
aclocal.m4 1422 ●●●●● patch | view | raw | blame | history
cmake/Modules/FindG4Track.cmake 23 ●●●●● patch | view | raw | blame | history
compile 1 ●●●● patch | view | raw | blame | history
config.guess 1501 ●●●●● patch | view | raw | blame | history
config.h 89 ●●●●● patch | view | raw | blame | history
config.h.in 88 ●●●●● patch | view | raw | blame | history
config.sub 1705 ●●●●● patch | view | raw | blame | history
configure 6794 ●●●●● patch | view | raw | blame | history
configure.ac 52 ●●●●● patch | view | raw | blame | history
depcomp 630 ●●●●● patch | view | raw | blame | history
install-sh 520 ●●●●● patch | view | raw | blame | history
missing 376 ●●●●● patch | view | raw | blame | history
src/G4Export.cpp 1 ●●●● patch | view | raw | blame | history
src/Makefile 675 ●●●●● patch | view | raw | blame | history
src/Makefile.am 7 ●●●●● patch | view | raw | blame | history
src/Makefile.in 675 ●●●●● patch | view | raw | blame | history
src/config.g4c patch | view | raw | blame | history
stamp-h1 1 ●●●● patch | view | raw | blame | history
.gitignore
@@ -1,9 +1,3 @@
*.cache
src/.deps
src/g4export
*.o
*.log
*.swp
*.so
*.Po
*.status
build/
*.g4c
CMakeLists.txt
New file
@@ -0,0 +1,20 @@
cmake_minimum_required(VERSION 3.13)
project(g4export)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
find_package(G4Track REQUIRED)
set(SOURCE_FILES
    src/G4Export.cpp
    src/G4Hub.cpp
    src/G4Hub.h
    src/G4Trk.cpp
    src/G4Trk.h
    src/Quaternion.cpp
    src/Quaternion.h
    src/struct.h)
add_executable(g4export ${SOURCE_FILES})
target_link_libraries(g4export ${G4_TRACK_LIBRARIES})
M4/ax_pthread.m4
File was deleted
Makefile
File was deleted
Makefile.am
File was deleted
Makefile.in
File was deleted
aclocal.m4
File was deleted
cmake/Modules/FindG4Track.cmake
New file
@@ -0,0 +1,23 @@
find_path(G4_TRACK_INCLUDE_DIR NAMES G4TrackIncl.h)
if (${G4_TRACK_STATIC})
find_library(G4_TRACK_LIBRARY NAMES libG4Track.a)
else()
find_library(G4_TRACK_LIBRARY NAMES libG4Track.so)
endif()
IF (G4_TRACK_INCLUDE_DIR AND G4_TRACK_LIBRARY)
   SET(G4_TRACK_FOUND TRUE)
   SET(G4_TRACK_INCLUDE_DIRS ${G4_TRACK_INCLUDE_DIR})
   SET(G4_TRACK_LIBRARIES ${G4_TRACK_LIBRARY})
ENDIF (G4_TRACK_INCLUDE_DIR AND G4_TRACK_LIBRARY)
IF (G4_TRACK_FOUND)
   IF (NOT G4_TRACK_FIND_QUIETLY)
      MESSAGE(STATUS "Found G4Track: ${G4_TRACK_LIBRARIES}")
   ENDIF (NOT G4_TRACK_FIND_QUIETLY)
ELSE (G4_TRACK_FOUND)
   IF (G4_TRACK_FIND_REQUIRED)
      MESSAGE(FATAL_ERROR "Could not find G4Track")
   ENDIF (G4_TRACK_FIND_REQUIRED)
ENDIF (G4_TRACK_FOUND)
compile
File was deleted
config.guess
File was deleted
config.h
File was deleted
config.h.in
File was deleted
config.sub
File was deleted
configure
File was deleted
configure.ac
File was deleted
depcomp
File was deleted
install-sh
File was deleted
missing
File was deleted
src/G4Export.cpp
@@ -6,7 +6,6 @@
#include "G4Hub.h"
#include <string.h>
#include <unistd.h>
#include "config.h"
#include "clipp.h"
using namespace clipp; using std::cout; using std::string;
src/Makefile
File was deleted
src/Makefile.am
File was deleted
src/Makefile.in
File was deleted
src/config.g4c
Binary files differ
stamp-h1
File was deleted