make also takes care of the calibration wizards

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@18 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
This commit is contained in:
bergamaschi
2012-09-25 12:19:41 +00:00
parent cc20af8d5d
commit 6988e11a44

View File

@ -15,7 +15,7 @@ LIBDOCDIR=$(WD)/slsDetectorSoftware
all: lib slsDetectorClient slsDetectorGUI
all: lib slsDetectorClient
lib:
cd $(LIBRARYDIR) && $(MAKE) lib FLAGS=$(FLAGS)
@ -30,11 +30,18 @@ slsDetectorGUI: lib
$(shell test -d bin || mkdir -p bin)
mv $(GUIDIR)/bin/* bin/
calWiz:
cd calibrationWizards && $(MAKE) FLAGS=$(FLAGS)
$(shell test -d bin || mkdir -p bin)
mv calibrationWizards/energyCalibrationWizard calibrationWizards/angularCalibrationWizard bin/
cp calibrationWizards/manual/*.pdf manual/
clean:
rm -rf bin/sls_detector_*
cd $(LIBRARYDIR) && $(MAKE) clean
cd $(CLIENTDIR) && $(MAKE) clean
cd $(GUIDIR) && $(MAKE) clean
cd calibrationWizards && $(MAKE) clean
install_lib:
cd $(LIBRARYDIR) && $(MAKE) install_lib DESTDIR=$(INSTALLROOT)/$(LIBDIR)