ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/cascade-toolfile.spec
Revision: 1.6
Committed: Thu Dec 1 08:13:24 2011 UTC (13 years, 4 months ago) by eulisse
Branch: MAIN
CVS Tags: vs20120215-50X, da20120214-50X, CMSSW_5_0_1_patch3, daForCMSSW_5_0_1_patch3b-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch3-slc5_amd64_gcc434, CMSSW_5_0_1_patch2, daForCMSSW_5_0_1_patch2c-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch2b-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch2-slc5_amd64_gcc434, da20120206-50X, da20120205-50X, CMSSW_5_0_1_patch1, CMSSW_5_0_0_patch2, CMSSW_5_0_1, da20120129-50X, da20120123-50X, CMSSW_5_0_0_patch1, da20120112-50X, da20120110-50X, da20120108-52X, da20120106-52X, CMSSW_5_0_0_g4emtest, da20111220-50X, da20111219-50X, sjgFor510pre1, CMSSW_5_0_0, sjgFor500, az20111214-50X, vs20111213-50X, fwFor500pre7-online, CMSSW_5_0_0_pre7pythia424, sjgFor500pre7p424b, sjgFor500pre7p424, CMSSW_5_0_0_pre7, sjgFor500pre7, da20111205-50X, sjg20111204b-50X, sjg20111204-50X, da20111202-50X-gcc461-ports, da20111202-50X, da20111201f-50X-gcc461-ports, da20111201e-50X-gcc461-ports, vs20111201c-50X, vs20111201temp-50X, da20111201d-50X-gcc461-ports, vs20111201b-50X, da20111201c-50X-gcc461-ports, vs20111201-50X, da20111201c-50X-ports, da20111201b-50X-ports, da20111201b-50X-gcc461-ports, da20111201b-50X
Changes since 1.5: +3 -0 lines
Log Message:
Use libcascade_merged.a on macosx as well.

File Contents

# Content
1 ### RPM external cascade-toolfile 1.0
2 Requires: cascade
3 %prep
4
5 %build
6
7 %install
8
9 mkdir -p %i/etc/scram.d
10 cat << \EOF_TOOLFILE >%i/etc/scram.d/cascade.xml
11 <tool name="cascade" version="@TOOL_VERSION@">
12 <architecture name="slc[^_]*_amd64_gcc4[0-3]">
13 <lib name="cascade2"/>
14 <lib name="bases"/>
15 <lib name="mycern"/>
16 </architecture>
17 <architecture name="slc[^_]*_amd64_gcc4[4-9]">
18 <lib name="cascade_merged"/>
19 </architecture>
20 <architecture name="osx">
21 <lib name="cascade_merged"/>
22 </architecture>
23 <client>
24 <environment name="CASCADE_BASE" default="@TOOL_ROOT@"/>
25 <environment name="LIBDIR" default="$CASCADE_BASE/lib"/>
26 </client>
27 <runtime name="CASCADE_PDFPATH" value="$CASCADE_BASE/share"/>
28 <use name="f77compiler"/>
29 <use name="cascade_headers"/>
30 </tool>
31 EOF_TOOLFILE
32
33 cat << \EOF_TOOLFILE >%i/etc/scram.d/cascade_headers.xml
34 <tool name="cascade_headers" version="@TOOL_VERSION@">
35 <client>
36 <environment name="CASCADE_HEADERS_BASE" default="@TOOL_ROOT@"/>
37 <environment name="INCLUDE" default="$CASCADE_HEADERS_BASE/include"/>
38 </client>
39 </tool>
40 EOF_TOOLFILE
41
42 ## IMPORT scram-tools-post
43