mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-29 01:20:02 +02:00

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@57 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
51 lines
2.1 KiB
Bash
Executable File
51 lines
2.1 KiB
Bash
Executable File
# Script to create svnInfo.txt files and export software
|
|
|
|
#folders
|
|
MAINDIR=slsDetectorsPackage
|
|
LIBDIR=slsDetectorSoftware
|
|
GUIDIR=slsDetectorGui
|
|
CALWIZDIR=calibrationWizards
|
|
|
|
SVNPATH=file:///afs/psi.ch/project/sls_det_software/svn
|
|
MAINDIRSVN=$SVNPATH/$MAINDIR
|
|
LIBDIRSVN=$SVNPATH/$LIBDIR
|
|
GUIDIRSVN=$SVNPATH/$GUIDIR
|
|
CALWIZSVN=$SVNPATH/$GUIDIR
|
|
|
|
|
|
#export
|
|
#svn export --force $MAINDIRSVN
|
|
#cd $MAINDIR
|
|
#svn export --force $LIBDIRSVN
|
|
#svn export --force $GUIDIRSVN
|
|
#svn export --force $CALWIZSVN
|
|
|
|
|
|
#create svnInfo.txt
|
|
svn info $LIBDIRSVN > $LIBDIR/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/svnInfo.txt $LIBDIR/slsDetector/svnInfoLibTmp.h $LIBDIR/slsDetector/svnInfoLib.h
|
|
|
|
svn info $LIBDIRSVN/mythenDetectorServer > $LIBDIR/mythenDetectorServer/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/mythenDetectorServer/svnInfo.txt $LIBDIR/mythenDetectorServer/svnInfoMythenTmp.h $LIBDIR/mythenDetectorServer/svnInfoMythen.h
|
|
|
|
svn info $LIBDIRSVN/gotthardDetectorServer > $LIBDIR/gotthardDetectorServer/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/gotthardDetectorServer/svnInfo.txt $LIBDIR/gotthardDetectorServer/svnInfoGotthardTmp.h $LIBDIR/gotthardDetectorServer/svnInfoGotthard.h
|
|
|
|
svn info $LIBDIRSVN/moenchDetectorServer > $LIBDIR/moenchDetectorServer/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/moenchDetectorServer/svnInfo.txt $LIBDIR/moenchDetectorServer/svnInfoMoenchTmp.h $LIBDIR/moenchDetectorServer/svnInfoMoench.h
|
|
|
|
svn info $LIBDIRSVN/eigerDetectorServer > $LIBDIR/eigerDetectorServer/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/eigerDetectorServer/svnInfo.txt $LIBDIR/eigerDetectorServer/svnInfoEigerTmp.h $LIBDIR/eigerDetectorServer/svnInfoEiger.h
|
|
|
|
|
|
svn info $LIBDIRSVN/slsReceiver > $LIBDIR/slsReceiver/svnInfo.txt
|
|
./genVersionHeader.sh $LIBDIR/slsReceiver/svnInfo.txt $LIBDIR/slsReceiver/svnInfoReceiverTmp.h $LIBDIR/slsReceiver/svnInfoReceiver.h
|
|
|
|
svn info $GUIDIRSVN > $GUIDIR/svnInfo.txt
|
|
./genVersionHeader.sh $GUIDIR/svnInfo.txt $GUIDIR/include/svnInfoGuiTmp.h $GUIDIR/include/svnInfoGui.h
|
|
|
|
svn info $CALWIZSVN > $CALWIZDIR/svnInfo.txt
|
|
./genVersionHeader.sh $CALWIZDIR/svnInfo.txt $CALWIZDIR/svnInfoCalWizTmp.h $CALWIZDIR/svnInfoCalWiz.h
|
|
|
|
exit 0
|