ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/BuildSystem/objectfiles.mk
(Generate patch)

Comparing COMP/SCRAM/src/BuildSystem/objectfiles.mk (file contents):
Revision 1.1.2.1.2.1 by williamc, Tue Aug 22 18:15:00 2000 UTC vs.
Revision 1.1.2.4 by williamc, Wed Jun 14 18:49:10 2000 UTC

# Line 1 | Line 1
1 + #-- get all the default settings
2 + include $(TOOL_HOME)/compilers.mk
3 +
4   # generic rules for objects
5   # -- Standard Shared Objects
6   %_pic.o : %.cpp
7 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags)
8 < $< -o $@
6 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
7 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags) $< -o $@
8 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
9   %_pic.o : %.cxx
10 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags)
11 < $< -o $@
10 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
10 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags) $< -o $@
11 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
12   %_pic.o : %.c
13 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags)
14 < $< -o $@
14 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
13 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags) $< -o $@
14 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
15   %_pic.o : %.C
16 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags)
17 < $< -o $@
18 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
16 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags) $< -o $@
17 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
18   %_pic.o : %.cc
19 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags)
20 < $< -o $@
22 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
19 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $(SharedCCObjectFlags) $< -o $@
20 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
21   %_pic.o : %.F
22 <        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $(SharedFCObjectFlags) $<
23 < -o $@
26 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
22 >        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $(SharedFCObjectFlags) $< -o $@
23 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
24   %_pic.o : %.f
25 <        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $(SharedFCObjectFlags) $<
26 < -o $@
30 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
25 >        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $(SharedFCObjectFlags) $< -o $@
26 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
27  
28   # -- Debug Shared Objects
29   %_picd.o : %.cc
30 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags)
31 < $< -o $@
36 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
30 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
31 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
32  
33   %_picd.o : %.C
34 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags)
35 < $< -o $@
41 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
34 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
35 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
36  
37   %_picd.o : %.cpp
38 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags)
39 < $< -o $@
46 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
38 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
39 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
40  
41   %_picd.o : %.cxx
42 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags)
43 < $< -o $@
51 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
42 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
43 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
44   %_picd.o : %.c
45 <        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags)
46 < $< -o $@
55 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
45 >        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
46 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
47   %_picd.o : %.F
48 <        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $(SharedFCObjectFlags) $<
49 < -o $@
59 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
48 >        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $(SharedFCObjectFlags) $< -o $@
49 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
50  
51   %_picd.o : %.f
52 <        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $(SharedFCObjectFlags) $<
53 < -o $@
64 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
52 >        $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $(SharedFCObjectFlags) $< -o $@
53 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
54  
55   # -- Debug Shared Objects with Insure
56   %_picInsure.o : %.cc
57 <        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFla
58 < gs) $< -o $@
70 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
57 >        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
58 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
59  
60   %_picInsure.o : %.C
61 <        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFla
62 < gs) $< -o $@
75 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
61 >        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
62 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
63  
64   %_picInsure.o : %.cpp
65 <        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFla
66 < gs) $< -o $@
80 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
65 >        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
66 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
67  
68   %_picInsure.o : %.cxx
69 <        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFla
70 < gs) $< -o $@
85 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
69 >        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
70 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
71  
72   %_picInsure.o : %.c
73 <        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFla
74 < gs) $< -o $@
90 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
73 >        $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $(SharedCCObjectFlags) $< -o $@
74 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
75  
76  
77   # -- Debug Archive Libs
78   %_d.o : %.cpp
79          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
80 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
80 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
81  
82   %_d.o : %.cxx
83          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
84 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
84 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
85  
86   %_d.o : %.c
87          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
88 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
88 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
89  
90 < %_d.o : %.cc
90 > %_d.o : %.cc
91          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
92 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
92 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
93  
94   %_d.o : %.C
95          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
96 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
96 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
97  
98   %_d.o : %.F
99          $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $< -o $@
100 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
100 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
101  
102   %_d.o : %.f
103          $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCDebugFlag) $< -o $@
104 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
104 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
105  
106   # -- Debug Archive Libs with Insure
107   %_Insure.o : %.cpp
108          $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
109 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
109 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
110  
111   %_Insure.o : %.cxx
112          $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
113 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
113 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
114  
115   %_Insure.o : %.c
116          $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
117 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
117 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
118  
119   %_Insure.o : %.cc
120          $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
121 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
121 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
122  
123   %_Insure.o : %.C
124          $(Insure) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXDebugFlag) $< -o $@
125 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
125 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
126  
127   # -- standard optimised
128  
129   %_o.o : %.cpp
130          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $< -o $@
131 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
131 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
132  
133   %_o.o : %.cxx
134          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $< -o $@
135 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
135 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
136  
137   %_o.o : %.c
138          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $< -o $@
139 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
139 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
140  
141   %_o.o : %.cc
142          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $< -o $@
143 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
143 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
144  
145   %_o.o : %.C
146          $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $(CXXOptimised) $< -o $@
147 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
147 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
148  
149   %_o.o : %.F
150          $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $< -o $@
151 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
151 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
152  
153   %_o.o : %.f
154          $(FC) -c $(CPPFLAGS) $(FFLAGS) $(FCOptimised) $< -o $@
155 <        @$(SCRAMPERL) $(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
155 >        @$(SCRAM_HOME)/src/scramdatestamp $@.ds $@ $^
156  
157  
158  
175 # -- Dependencies
176 ifndef MAKETARGET_clean
177 %.dep:
178        @$(DependencyCCTool)
179        @$(SCRAMPERL) $(TOOL_HOME)/DependencyMangler $@
180 endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines