-
Notifications
You must be signed in to change notification settings - Fork 14
/
BuildFile.xml
55 lines (50 loc) · 2.12 KB
/
BuildFile.xml
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
<productstore name="lib" type="arch" swap="true"/>
<productstore name="bin" type="arch" swap="true"/>
<productstore name="test" type="arch" swap="true"/>
<productstore name="logs" type="arch" swap="true"/>
<productstore name="objs" type="arch" swap="true"/>
<productstore name="biglib" type="arch" swap="true"/>
<productstore name="cfipython" type="arch" swap="true"/>
<productstore name="static" type="arch" swap="true"/>
<productstore name="include"/>
<productstore name="doc"/>
<productstore name="python"/>
<classpath path="+Project/BigProducts+SubSystem/+BigProduct/+donothing"/>
<classpath path="+Project/+SubSystem/+Package/scripts+scripts"/>
<classpath path="+Project/Documentation+Documentation/+doc"/>
<classpath path="+Project/+SubSystem/+Package/src+library"/>
<classpath path="+Project/+SubSystem/+Package/bin+binary"/>
<classpath path="+Project/+SubSystem/+Package/test+test"/>
<classpath path="+Project/+SubSystem/+Package/plugins+plugins"/>
<classpath path="+Project/+SubSystem/+Package/python+python"/>
#<!-- Rules for LCG/CORAL Packages build in CMSSW -->
<classpath path="+Project/LCG+SubSystem/+Package/tests+binary"/>
<flags PYTHON_PACKAGE_SYMLINK="YES"/>
<flags REM_ROOTDICT_CXXFLAGS="-pedantic"/>
<flags ROOTDICT_CXXFLAGS="-Wno-unknown-pragmas"/>
<flags REM_LCGDICT_CXXFLAGS="-O%"/>
<flags REM_LCGDICT_CPPFLAGS="-O%"/>
<flags REM_LCGDICT_CXXFLAGS="-fipa%"/>
<flags LCGDICT_CXXFLAGS="-Os -Wno-unused-variable"/>
<release name="!CMSSW_5_">
<flags CXXFLAGS="-DBOOST_DISABLE_ASSERTS"/>
</release>
<flags LLVM_PLUGIN="UtilitiesStaticAnalyzers"/>
<flags LLVM_CHECKERS="-enable-checker threadsafety"/>
<flags LCGDICT_CPPFLAGS="-DCMSSW_REFLEX_DICT"/>
<ifos name="darwin">
<flags MISSING_SYMBOL_FLAGS="-Wl,-undefined,error"/>
<else/>
<flags BIGOBJ_CXXFLAGS="-Wl,--exclude-libs,ALL"/>
<flags MISSING_SYMBOL_FLAGS="-Wl,-z,defs"/>
</ifos>
<flags CPPDEFINES="USE_CMS_DEPRECATED"/>
<architecture name="_mic_">
<flags CPPDEFINES="thread_local="/>
</architecture>
<ifrelease name="ASAN">
<use name="sanitizer-flags-asan"/>
</ifrelease>
<ifrelease name="UBSAN">
<use name="sanitizer-flags-ubsan"/>
</ifrelease>