Skip to content
Snippets Groups Projects
Commit 0219948c authored by matta's avatar matta
Browse files

* Adding a liblist file in NPL and using this little script in NPA makefile

	- Now everytime a library is added to NPLib there is no need to edit NPA nake file
	- compatibility with tcsh and MacOs should be performed
parent 135fe8ce
No related branches found
No related tags found
No related merge requests found
......@@ -16,13 +16,7 @@ CXXFLAGS += -I$(NPAINCLUDES)
CXXFLAGS += -I$(NPLIB)/include
LDFLAGS = `root-config --libs` -lMathMore
LDFLAGS+= -L$(NPLIB)/lib -lVDetector -lDetectorManager -lCalibrationManager -lIORoot -lReaction -lEnergyLoss \
-lMust2Data -lMust2Physics \
-lSSSDData -lSSSDPhysics \
-lPlasticData -lPlasticPhysics \
-lAnnularS1Data \
-lGaspardData -lGaspardPhysics \
-lInitialConditions -lInteractionCoordinates
LDFLAGS+= `$(NPLIB)/liblist`
LDFLAGS+= -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB)
SRC= $(wildcard *.cc)
......
......@@ -16,13 +16,7 @@ CXXFLAGS += -I$(NPAINCLUDES)
CXXFLAGS += -I$(NPLIB)/include
LDFLAGS = `root-config --libs` -lMathMore
LDFLAGS+= -L$(NPLIB)/lib -lVDetector -lDetectorManager -lCalibrationManager -lIORoot -lReaction -lEnergyLoss \
-lMust2Data -lMust2Physics \
-lSSSDData -lSSSDPhysics \
-lPlasticData -lPlasticPhysics \
-lAnnularS1Data \
-lGaspardData -lGaspardPhysics \
-lInitialConditions -lInteractionCoordinates
LDFLAGS+= `$(NPLIB)/liblist`
LDFLAGS+= -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB)
SRC= $(wildcard *.cc)
......
......@@ -16,13 +16,7 @@ CXXFLAGS += -I$(NPAINCLUDES)
CXXFLAGS += -I$(NPLIB)/include
LDFLAGS = `root-config --libs` -lMathMore
LDFLAGS+= -L$(NPLIB)/lib -lVDetector -lDetectorManager -lCalibrationManager -lIORoot -lReaction -lEnergyLoss \
-lMust2Data -lMust2Physics \
-lSSSDData -lSSSDPhysics \
-lPlasticData -lPlasticPhysics \
-lAnnularS1Data \
-lGaspardData -lGaspardPhysics \
-lInitialConditions -lInteractionCoordinates
LDFLAGS+= `$(NPLIB)/liblist`
LDFLAGS+= -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB)
SRC= $(wildcard *.cc)
......
......@@ -16,3 +16,4 @@ alias NPT='cd $NPTOOL'
alias NPL='cd $NPLIB'
alias NPS='cd $NPSIM'
alias NPA='cd $NPANA'
......@@ -7,6 +7,7 @@ setenv NPLIB $NPTOOL/NPLib
setenv NPSIM $NPTOOL/NPSimulation
setenv NPANA $NPTOOL/NPAnalysis
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$NPLIB/lib
source $NPLIB/lib/liblist
# alias
alias Simulation '$NPSIM/bin/$G4SYSTEM/Simulation'
......
echo -L$NPLIB/lib -lVDetector -lDetectorManager -lCalibrationManager -lIORoot -lReaction -lEnergyLoss \
-lMust2Data -lMust2Physics \
-lSSSDData -lSSSDPhysics \
-lPlasticData -lPlasticPhysics \
-lAnnularS1Data \
-lGaspardData -lGaspardPhysics \
-lInitialConditions -lInteractionCoordinates
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment