simhadteam team mailing list archive
-
simhadteam team
-
Mailing list archive
-
Message #00023
[Branch ~simhadteam/simulationshadrontherapie/G4LPCbasedProject] Rev 8: Ajout de CMakeLists.txt pour l'utilisation de CMake. Modifications de
------------------------------------------------------------
revno: 8
committer: Daniel Cussol <cussol@xxxxxxxx>
branch nick: G4LPCbasedProject
timestamp: Tue 2013-04-30 13:01:07 +0200
message:
Ajout de CMakeLists.txt pour l'utilisation de CMake. Modifications de
BuildLPCBasedProject en consequence. Ajout de la dependance a la version de
GEANT4 dans defineLdLibraryPath.
added:
CMakeLists.txt
modified:
BuildLPCBasedProject
defineLdLibraryPath
--
lp:simulationshadrontherapie/g4lpcbasedproject
https://code.launchpad.net/~simhadteam/simulationshadrontherapie/G4LPCbasedProject
Your team Simulateurs pour la Hadronthérapie is subscribed to branch lp:simulationshadrontherapie/g4lpcbasedproject.
To unsubscribe from this branch go to https://code.launchpad.net/~simhadteam/simulationshadrontherapie/G4LPCbasedProject/+edit-subscription
=== modified file 'BuildLPCBasedProject'
--- BuildLPCBasedProject 2009-10-23 09:16:52 +0000
+++ BuildLPCBasedProject 2013-04-30 11:01:07 +0000
@@ -5,7 +5,7 @@
echo "Give a name to the new project. It will be installed in the G4WORKDIR directory."
exit -1
endif
-set ficToCopy = "GNUmakefile defineLdLibraryPath rename_all *.cc include src *.txt *.bep"
+set ficToCopy = "CMakeLists.txt GNUmakefile* defineLdLibraryPath rename_all *.cc include src *.txt *.bep"
echo "mkdir -p $G4WORKDIR/$1"
mkdir -p $G4WORKDIR/$1
foreach file ($ficToCopy)
@@ -15,6 +15,8 @@
cd $G4WORKDIR/$1
sed s/G4LPCbasedProject/$1/g GNUmakefile > tmp.tmp
mv tmp.tmp GNUmakefile
+sed s/G4LPCbasedProject/$1/g CMakeLists.txt > tmp.tmp
+mv tmp.tmp CMakeLists.txt
sed s/G4LPCbasedProject/$1/g defineLdLibraryPath > tmp.tmp
mv tmp.tmp defineLdLibraryPath
sed s/ProjName/$1/g rename_all > tmp.tmp
=== added file 'CMakeLists.txt'
--- CMakeLists.txt 1970-01-01 00:00:00 +0000
+++ CMakeLists.txt 2013-04-30 11:01:07 +0000
@@ -0,0 +1,8 @@
+#----------------------------------------------------------------------------
+# Setup the project
+cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
+
+set(module G4LPCbasedProject)
+
+include($ENV{G4WORKDIR}/MesApplis/G4LPCnew/CMakeG4LPC.cmake)
+
=== modified file 'defineLdLibraryPath'
--- defineLdLibraryPath 2009-10-21 15:37:43 +0000
+++ defineLdLibraryPath 2013-04-30 11:01:07 +0000
@@ -1,3 +1,6 @@
#!/bin/csh
-setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$G4WORKDIR/tmp/${G4SYSTEM}/G4LPC/"
-setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$G4WORKDIR/tmp/${G4SYSTEM}/G4LPCbasedProject/"
+#setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$G4WORKDIR/tmp/${G4SYSTEM}/G4LPC/"
+#setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$G4WORKDIR/tmp/${G4SYSTEM}/G4LPCbasedProject/"
+#
+setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$G4WORKDIR/lib-${G4VERSION}"
+alias G4LPCbasedProject "${G4WORKDIR}/exe-${G4VERSION}/G4LPCbasedProject"