forked from CMSSNU/SKFlatAnalyzer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
executable file
·58 lines (47 loc) · 1.75 KB
/
makefile
File metadata and controls
executable file
·58 lines (47 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
all: TH4D DataFormats AnalyzerTools GEScaleSyst Analyzers Archive
TH4D::
(cd external/TH4D; make)
(mvexist.sh external/TH4D/TH4D_Dict_rdict.pcm lib/)
(mvexist.sh external/TH4D/libTH4D.rootmap lib/)
DataFormats::
(cd DataFormats; make)
(mvexist.sh DataFormats/src/DataFormats_Dict_rdict.pcm lib/)
(mvexist.sh DataFormats/libDataFormats.rootmap lib/)
AnalyzerTools::
(cd AnalyzerTools; make)
(mvexist.sh AnalyzerTools/src/AnalyzerTools_Dict_rdict.pcm lib/)
(mvexist.sh AnalyzerTools/libAnalyzerTools.rootmap lib/)
GEScaleSyst::
(cd external/GEScaleSyst; make)
(mvexist.sh external/GEScaleSyst/GEScaleSyst_Dict_rdict.pcm lib/)
(mvexist.sh external/GEScaleSyst/libGEScaleSyst.rootmap lib/)
Analyzers::
(cd Analyzers; make)
(mvexist.sh Analyzers/src/Analyzers_Dict_rdict.pcm lib/)
(mvexist.sh Analyzers/libAnalyzers.rootmap lib/)
Archive::
(tar -zcf lib/TH4D.tar.gz external/TH4D/TH4D.*)
(tar -zcf lib/DataFormats.tar.gz DataFormats)
(tar -zcf lib/AnalyzerTools.tar.gz AnalyzerTools)
(tar -zcf lib/GEScaleSyst.tar.gz external/GEScaleSyst/GEScaleSyst.*)
(tar -zcf lib/Analyzers.tar.gz Analyzers)
clean::
(cd external/TH4D; make clean)
(cd DataFormats; make clean)
(cd AnalyzerTools; make clean)
(cd external/GEScaleSyst; make clean)
(cd Analyzers; make clean)
distclean::
(cd external/TH4D; make distclean)
(cd DataFormats; make distclean)
(cd AnalyzerTools; make distclean)
(cd external/GEScaleSyst; make distclean)
(cd Analyzers; make distclean)
LibTarFile = tar/lib.tar.gz
$(LibTarFile): $(wildcard ./lib/*)
tar -czf $@ ./lib/*
DataTarFile = tar/data.tar.gz
DataFiles = $(shell find data/$(SKFlatV)/ -type f -name '*')
$(DataTarFile): $(DataFiles)
tar --exclude=data/$(SKFlatV)/Sample -czf $@ ./data/$(SKFlatV)/
CondorTar: $(LibTarFile) $(DataTarFile)