From 8e391251788333c052de164ebbf65d4721645bfd Mon Sep 17 00:00:00 2001
From: Marco Clemencic <marco.clemencic@cern.ch>
Date: Tue, 13 Oct 2015 16:43:15 +0200
Subject: [PATCH] install examples scripts and create "aliases" for commands

---
 .../extended/electromagnetic/G4TestEm3/CMakeLists.txt     | 8 ++++++++
 .../extended/electromagnetic/G4TestEm5/CMakeLists.txt     | 8 ++++++++
 .../extended/electromagnetic/G4TestEm7/CMakeLists.txt     | 4 ++++
 .../extended/electromagnetic/G4TestEm9/CMakeLists.txt     | 4 ++++
 .../G4examples/extended/hadronic/G4Hadr00/CMakeLists.txt  | 8 ++++++++
 5 files changed, 32 insertions(+)
 create mode 100644 Geant4/G4examples/extended/electromagnetic/G4TestEm3/CMakeLists.txt
 create mode 100644 Geant4/G4examples/extended/electromagnetic/G4TestEm5/CMakeLists.txt
 create mode 100644 Geant4/G4examples/extended/electromagnetic/G4TestEm7/CMakeLists.txt
 create mode 100644 Geant4/G4examples/extended/electromagnetic/G4TestEm9/CMakeLists.txt
 create mode 100644 Geant4/G4examples/extended/hadronic/G4Hadr00/CMakeLists.txt

diff --git a/Geant4/G4examples/extended/electromagnetic/G4TestEm3/CMakeLists.txt b/Geant4/G4examples/extended/electromagnetic/G4TestEm3/CMakeLists.txt
new file mode 100644
index 0000000..4deffc4
--- /dev/null
+++ b/Geant4/G4examples/extended/electromagnetic/G4TestEm3/CMakeLists.txt
@@ -0,0 +1,8 @@
+gaudi_depends_on_subdirs(Geant4/G4config)
+
+gaudi_install_scripts()
+
+gaudi_alias(Calorimeter_test ExampleTestEm3run.sh)
+
+# CMT-compatibility alias
+gaudi_alias(testEm3.exe TestEm3)
diff --git a/Geant4/G4examples/extended/electromagnetic/G4TestEm5/CMakeLists.txt b/Geant4/G4examples/extended/electromagnetic/G4TestEm5/CMakeLists.txt
new file mode 100644
index 0000000..f874130
--- /dev/null
+++ b/Geant4/G4examples/extended/electromagnetic/G4TestEm5/CMakeLists.txt
@@ -0,0 +1,8 @@
+gaudi_depends_on_subdirs(Geant4/G4config)
+
+gaudi_install_scripts()
+
+gaudi_alias(MultipleScattering_test  Em5run.sh)
+
+# CMT-compatibility alias
+gaudi_alias(testEm5.exe TestEm5)
diff --git a/Geant4/G4examples/extended/electromagnetic/G4TestEm7/CMakeLists.txt b/Geant4/G4examples/extended/electromagnetic/G4TestEm7/CMakeLists.txt
new file mode 100644
index 0000000..ed3f835
--- /dev/null
+++ b/Geant4/G4examples/extended/electromagnetic/G4TestEm7/CMakeLists.txt
@@ -0,0 +1,4 @@
+gaudi_depends_on_subdirs(Geant4/G4config)
+
+# CMT-compatibility alias
+gaudi_alias(testEm7.exe TestEm7)
diff --git a/Geant4/G4examples/extended/electromagnetic/G4TestEm9/CMakeLists.txt b/Geant4/G4examples/extended/electromagnetic/G4TestEm9/CMakeLists.txt
new file mode 100644
index 0000000..5b93a18
--- /dev/null
+++ b/Geant4/G4examples/extended/electromagnetic/G4TestEm9/CMakeLists.txt
@@ -0,0 +1,4 @@
+gaudi_depends_on_subdirs(Geant4/G4config)
+
+# CMT-compatibility alias
+gaudi_alias(testEm9.exe TestEm9)
diff --git a/Geant4/G4examples/extended/hadronic/G4Hadr00/CMakeLists.txt b/Geant4/G4examples/extended/hadronic/G4Hadr00/CMakeLists.txt
new file mode 100644
index 0000000..79736b6
--- /dev/null
+++ b/Geant4/G4examples/extended/hadronic/G4Hadr00/CMakeLists.txt
@@ -0,0 +1,8 @@
+gaudi_depends_on_subdirs(Geant4/G4config)
+
+gaudi_install_scripts()
+
+gaudi_alias(hadronic_tests run_hadronic_tests.py)
+
+# CMT-compatibility alias
+gaudi_alias(hard00.exe Hadr00)
-- 
GitLab