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 by williamc, Fri May 26 09:14:01 2000 UTC vs.
Revision 1.2 by williamc, Mon Aug 28 08:23:11 2000 UTC

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