]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ISAJET/CMake_libisajet.txt
Remove SDD anode correction maps (presently not used in reconstruction) from Calib...
[u/mrichter/AliRoot.git] / ISAJET / CMake_libisajet.txt
CommitLineData
e969a926 1# -*- mode: cmake -*-
2
3# Create a library called "lib<name>" which includes the source files given in
4# the array .
5# The extension is already found. Any number of sources could be listed here.
6
7set(isajet_SRCS
8AliIsajetRndm.cxx
9)
10
11set(isajet_CSRCS
12main.c
13)
14
15set(isajet_FSRCS
16code/alqcd.F
17code/amass.F
18code/amgmw.F
19code/charge.F
20code/ctxc2i.F
21code/ctxi2c.F
22code/ctxin.F
23code/ctxout.F
24code/datime.F
25code/dblpcm.F
26code/dblvec.F
27code/dboost.F
28code/decay.F
29code/decjet.F
30code/decps1.F
31code/decps2.F
32code/decss3.F
33code/dectau.F
34code/decva.F
35code/dhelas.F
36code/dincgm.F
37code/domssm.F
38code/drllyn.F
39code/ebeam.F
40code/eebeg.F
41code/eemax.F
42code/elctrn.F
43code/epf.F
44code/estruc.F
45code/evol01.F
46code/evol02.F
47code/evol03.F
48code/evol05.F
49code/evol06.F
50code/evol07.F
51code/evol11.F
52code/evolms.F
53code/evolve.F
54code/fbrbm.F
55code/flavor.F
56code/fortop.F
57code/frgjet.F
58code/frgmnt.F
59code/gamma.F
60code/getpt.F
61code/gettot.F
62code/heavyx.F
63code/hevolv.F
64code/higgs.F
65code/idanti.F
66code/idgen.F
67code/iframs.F
68code/inisap.F
69code/ipartns.F
70code/ipjset.F
71code/iprtns.F
72code/irmov0.F
73code/isabeg.F
74code/isabg2.F
75code/isaend.F
76code/isaevt.F
77code/isaini.F
78code/isajet.F
79code/isasrt.F
80code/ispjet.F
81code/istrad.F
82code/iswdky.F
83code/jetgen.F
84code/kkgf1.F
85code/kkgf2.F
86code/kkgf3.F
87code/label.F
88code/lboost.F
89code/logerr.F
90code/logic.F
91code/logmgm.F
92code/logmgy.F
93code/logmij.F
94code/logp.F
95code/logphi.F
96code/logphw.F
97code/logpt.F
98code/logqm.F
99code/logqt.F
100code/logthw.F
101code/logx.F
102code/logxw.F
103code/logyth.F
104code/logyw.F
105code/lstsq.F
106code/mbias.F
107code/mbset.F
108code/mginit.F
109code/muljet.F
110code/nogood.F
111code/ordecr.F
112code/order.F
113code/prtevt.F
114code/prtlim.F
115code/ptfun.F
116code/qcdini.F
117code/qcdint.F
118code/qcdinz.F
119code/qcdjet.F
120code/qcdt.F
121code/qcdz.F
122code/qfunc.F
123code/ranfgt.F
124code/ranfmt.F
125code/ranfst.F
126code/readin.F
127code/rejfrg.F
128code/rejjet.F
129code/rescal.F
130code/reset.F
131code/setcon.F
132code/setdky.F
133code/seth.F
134code/sethss.F
135code/setkkg.F
136code/setnxt.F
137code/settyp.F
138code/setw.F
139code/sigdy2.F
140code/sigdy.F
141code/sigee.F
142code/sigfil.F
143code/siggam.F
144code/sigh2.F
145code/sigh3.F
146code/sigh.F
147code/sighss.F
148code/sigint.F
149code/sigkkg.F
150code/sigqcd.F
151code/sigsse.F
152code/sigssl.F
153code/sigssy.F
154code/sigssz.F
155code/sigtc2.F
156code/sigtc3.F
157code/sigtc.F
158code/sigwh.F
159code/sigwhs.F
160code/sigww2.F
161code/sigww.F
162code/smszg.F
163code/spline.F
164code/ssfel.F
165code/ssgst.F
166code/ssgt.F
167code/struc.F
168code/strucw.F
169code/szjj1.F
170code/szjj2.F
171code/szjj3.F
172code/szjj4.F
173code/szjj5.F
174code/szjj6.F
175code/szjj7.F
176code/timer.F
177code/twojet.F
178code/twokin.F
179code/visaje.F
180code/whiggs.F
181code/wpair.F
182code/wwkin.F
183code/wwss.F
184code/wwst.F
185code/wwtt.F
186code/wzss.F
187code/wzst.F
188code/wzsu.F
189code/wztu.F
190code/xwwww.F
191code/xwwzz.F
192code/xzzww.F
193code/xzzzz.F
194code/ygenj.F
195code/zjj0.F
196code/zjj1.F
197code/zjj2.F
198code/zjj3.F
199code/zjj4.F
200code/zjj5.F
201code/zjj6.F
202code/zjj7.F
203code/zjj.F
204code/zzall.F
205code/zzstar.F
206isasusy/ssalfs.F
207isasusy/ssb0.F
208isasusy/ssb1.F
209isasusy/ssdhll.F
210isasusy/ssdint.F
211isasusy/ssdlam.F
212isasusy/ssf0.F
213isasusy/ssglbf.F
214isasusy/ssgwq1.F
215isasusy/ssgwq2.F
216isasusy/ssgwt1.F
217isasusy/ssgwt2.F
218isasusy/ssgwt3.F
219isasusy/ssgwt4.F
220isasusy/ssgwt5.F
221isasusy/ssgwt6.F
222isasusy/ssgwt7.F
223isasusy/ssgwt8.F
224isasusy/ssgx10.F
225isasusy/ssgx11.F
226isasusy/ssgx1.F
227isasusy/ssgx2.F
228isasusy/ssgx3.F
229isasusy/ssgx4.F
230isasusy/ssgx5.F
231isasusy/ssgx6.F
232isasusy/ssgx7.F
233isasusy/ssgx8.F
234isasusy/ssgx9.F
235isasusy/ssgzg1.F
236isasusy/ssgzg2.F
237isasusy/ssgzg3.F
238isasusy/ssgzt.F
239isasusy/sshcc.F
240isasusy/sshff1.F
241isasusy/sshff.F
242isasusy/sshgl.F
243isasusy/sshgm1.F
244isasusy/sshgm.F
245isasusy/sshhx.F
246isasusy/sshibf.F
247isasusy/sshnn.F
248isasusy/sshsf.F
249isasusy/sshww1.F
250isasusy/sshww2.F
251isasusy/sshww.F
252isasusy/ssl1st.F
253isasusy/sslpbf.F
254isasusy/sslrt1.F
255isasusy/ssmass.F
256isasusy/ssme3.F
257isasusy/ssmhc.F
258isasusy/ssmhn.F
259isasusy/ssmqcd.F
260isasusy/ssmssm.F
261isasusy/ssn1st.F
262isasusy/ssnorm.F
263isasusy/sspole.F
264isasusy/ssqkbf.F
265isasusy/sssave.F
266isasusy/sssnws.F
267isasusy/ssstbf.F
268isasusy/sstest.F
269isasusy/sstpbf.F
270isasusy/sswibf.F
271isasusy/sswwf1.F
272isasusy/sswzbf.F
273isasusy/sswzf1.F
274isasusy/sswzf2.F
275isasusy/sswzf3.F
276isasusy/sswzf4.F
277isasusy/sswzf5.F
278isasusy/sswzf6.F
279isasusy/sswzf7.F
280isasusy/ssxint.F
281isasusy/ssxlam.F
282isasusy/sszhx.F
283isasusy/sszibf.F
284isasusy/sszwf1.F
285isasusy/sszzf1.F
286isasusy/sszzf2.F
287isasusy/sszzf3.F
288isasusy/sszzf4.F
289isasusy/sszzf5.F
290isasusy/sualfe.F
291isasusy/sualfs.F
292isasusy/sugeff.F
293isasusy/sugfrz.F
294isasusy/sugmas.F
295isasusy/sugra.F
296isasusy/sugrge.F
297isasusy/surg06.F
298isasusy/surg26.F
299isatape/bufin.F
300isatape/bufout.F
301isatape/edit.F
302isatape/isahep.F
303isatape/isawbg.F
304isatape/isawev.F
305isatape/isawnd.F
306isatape/itrans.F
307isatape/movlev.F
308isatape/prtlst.F
309isatape/rdbeg.F
310isatape/rdtape.F
311isatape/rend.F
312isatape/rgens.F
313isatape/wgens.F
314isatape/zerol.F
315isadata/aldata.F
316isarun/dialog.F
317isarun/isaset.F
318openfile/openfile.F
319pdfinit/pdfinit.F
320utils/cern_lib/ddilog.F
321utils/cern_lib/eisrs1.F
322utils/cern_lib/rkstp.F
323utils/cern_lib/sorttf.F
324utils/cern_lib/tql2.F
325utils/cern_lib/tred2.F
326)
327
328If(RULE_CHECKER_FOUND)
329 CHECK_RULES("${isajet_SRCS}" "${INCLUDE_DIRECTORIES}" isajet_RULES)
330endIf(RULE_CHECKER_FOUND)
331
332## fill list of header files from list of source files
333## by exchanging the file extension
334CHANGE_FILE_EXTENSION(*.cxx *.h isajet_HEADERS "${isajet_SRCS}")
335
336set(isajet_LINKDEF isajetLinkDef.h)
337set(isajet_DICTIONARY ${CMAKE_CURRENT_BINARY_DIR}/isajetDict.cxx)
338#
339ROOT_GENERATE_DICTIONARY("${isajet_HEADERS}" "${isajet_LINKDEF}" "${isajet_DICTIONARY}" "${INCLUDE_DIRECTORIES}")
340#
341set(isajet_SRCS ${isajet_SRCS} ${isajet_DICTIONARY})
342
343add_library(isajet SHARED ${isajet_SRCS} ${isajet_CSRCS} ${isajet_FSRCS})
344target_link_libraries(isajet ${ROOT_LIBRARIES})
345set_target_properties(isajet PROPERTIES ${ALIROOT_LIBRARY_PROPERTIES})
346SET_TARGET_PROPERTIES(isajet PROPERTIES LINKER_LANGUAGE CXX)
347
348################ install ###################
349install(TARGETS isajet DESTINATION ${ALIROOT_INSTALL_DIR}/lib)
350
351
352
353
354
355
356
357
358
359
360
361
362
363