xref: /aoo41x/main/solenv/inc/_tg_scp.mk (revision cdf0e10c)
1*cdf0e10cSrcweir# unroll begin
2*cdf0e10cSrcweir
3*cdf0e10cSrcweir.IF "$(SCP1TARGETN)"!=""
4*cdf0e10cSrcweir
5*cdf0e10cSrcweir# try to get missing parfiles
6*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
7*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
8*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
9*cdf0e10cSrcweir
10*cdf0e10cSrcweirLOCALSCP1FILES+=$(foreach,i,$(SCP1FILES) $(foreach,j,$(SCP1LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
11*cdf0e10cSrcweir
12*cdf0e10cSrcweir$(SCP1TARGETN): $(LOCALSCP1FILES)
13*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
14*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP1LINK_PRODUCT_TYPE)
15*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP1FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
16*cdf0e10cSrcweir.ENDIF
17*cdf0e10cSrcweir
18*cdf0e10cSrcweir# Anweisungen fuer das Linken
19*cdf0e10cSrcweir# unroll begin
20*cdf0e10cSrcweir
21*cdf0e10cSrcweir.IF "$(SCP2TARGETN)"!=""
22*cdf0e10cSrcweir
23*cdf0e10cSrcweir# try to get missing parfiles
24*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
25*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
26*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
27*cdf0e10cSrcweir
28*cdf0e10cSrcweirLOCALSCP2FILES+=$(foreach,i,$(SCP2FILES) $(foreach,j,$(SCP2LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
29*cdf0e10cSrcweir
30*cdf0e10cSrcweir$(SCP2TARGETN): $(LOCALSCP2FILES)
31*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
32*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP2LINK_PRODUCT_TYPE)
33*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP2FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
34*cdf0e10cSrcweir.ENDIF
35*cdf0e10cSrcweir
36*cdf0e10cSrcweir# Anweisungen fuer das Linken
37*cdf0e10cSrcweir# unroll begin
38*cdf0e10cSrcweir
39*cdf0e10cSrcweir.IF "$(SCP3TARGETN)"!=""
40*cdf0e10cSrcweir
41*cdf0e10cSrcweir# try to get missing parfiles
42*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
43*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
44*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
45*cdf0e10cSrcweir
46*cdf0e10cSrcweirLOCALSCP3FILES+=$(foreach,i,$(SCP3FILES) $(foreach,j,$(SCP3LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
47*cdf0e10cSrcweir
48*cdf0e10cSrcweir$(SCP3TARGETN): $(LOCALSCP3FILES)
49*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
50*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP3LINK_PRODUCT_TYPE)
51*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP3FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
52*cdf0e10cSrcweir.ENDIF
53*cdf0e10cSrcweir
54*cdf0e10cSrcweir# Anweisungen fuer das Linken
55*cdf0e10cSrcweir# unroll begin
56*cdf0e10cSrcweir
57*cdf0e10cSrcweir.IF "$(SCP4TARGETN)"!=""
58*cdf0e10cSrcweir
59*cdf0e10cSrcweir# try to get missing parfiles
60*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
61*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
62*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
63*cdf0e10cSrcweir
64*cdf0e10cSrcweirLOCALSCP4FILES+=$(foreach,i,$(SCP4FILES) $(foreach,j,$(SCP4LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
65*cdf0e10cSrcweir
66*cdf0e10cSrcweir$(SCP4TARGETN): $(LOCALSCP4FILES)
67*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
68*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP4LINK_PRODUCT_TYPE)
69*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP4FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
70*cdf0e10cSrcweir.ENDIF
71*cdf0e10cSrcweir
72*cdf0e10cSrcweir# Anweisungen fuer das Linken
73*cdf0e10cSrcweir# unroll begin
74*cdf0e10cSrcweir
75*cdf0e10cSrcweir.IF "$(SCP5TARGETN)"!=""
76*cdf0e10cSrcweir
77*cdf0e10cSrcweir# try to get missing parfiles
78*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
79*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
80*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
81*cdf0e10cSrcweir
82*cdf0e10cSrcweirLOCALSCP5FILES+=$(foreach,i,$(SCP5FILES) $(foreach,j,$(SCP5LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
83*cdf0e10cSrcweir
84*cdf0e10cSrcweir$(SCP5TARGETN): $(LOCALSCP5FILES)
85*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
86*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP5LINK_PRODUCT_TYPE)
87*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP5FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
88*cdf0e10cSrcweir.ENDIF
89*cdf0e10cSrcweir
90*cdf0e10cSrcweir# Anweisungen fuer das Linken
91*cdf0e10cSrcweir# unroll begin
92*cdf0e10cSrcweir
93*cdf0e10cSrcweir.IF "$(SCP6TARGETN)"!=""
94*cdf0e10cSrcweir
95*cdf0e10cSrcweir# try to get missing parfiles
96*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
97*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
98*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
99*cdf0e10cSrcweir
100*cdf0e10cSrcweirLOCALSCP6FILES+=$(foreach,i,$(SCP6FILES) $(foreach,j,$(SCP6LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
101*cdf0e10cSrcweir
102*cdf0e10cSrcweir$(SCP6TARGETN): $(LOCALSCP6FILES)
103*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
104*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP6LINK_PRODUCT_TYPE)
105*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP6FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
106*cdf0e10cSrcweir.ENDIF
107*cdf0e10cSrcweir
108*cdf0e10cSrcweir# Anweisungen fuer das Linken
109*cdf0e10cSrcweir# unroll begin
110*cdf0e10cSrcweir
111*cdf0e10cSrcweir.IF "$(SCP7TARGETN)"!=""
112*cdf0e10cSrcweir
113*cdf0e10cSrcweir# try to get missing parfiles
114*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
115*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
116*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
117*cdf0e10cSrcweir
118*cdf0e10cSrcweirLOCALSCP7FILES+=$(foreach,i,$(SCP7FILES) $(foreach,j,$(SCP7LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
119*cdf0e10cSrcweir
120*cdf0e10cSrcweir$(SCP7TARGETN): $(LOCALSCP7FILES)
121*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
122*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP7LINK_PRODUCT_TYPE)
123*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP7FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
124*cdf0e10cSrcweir.ENDIF
125*cdf0e10cSrcweir
126*cdf0e10cSrcweir# Anweisungen fuer das Linken
127*cdf0e10cSrcweir# unroll begin
128*cdf0e10cSrcweir
129*cdf0e10cSrcweir.IF "$(SCP8TARGETN)"!=""
130*cdf0e10cSrcweir
131*cdf0e10cSrcweir# try to get missing parfiles
132*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
133*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
134*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
135*cdf0e10cSrcweir
136*cdf0e10cSrcweirLOCALSCP8FILES+=$(foreach,i,$(SCP8FILES) $(foreach,j,$(SCP8LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
137*cdf0e10cSrcweir
138*cdf0e10cSrcweir$(SCP8TARGETN): $(LOCALSCP8FILES)
139*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
140*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP8LINK_PRODUCT_TYPE)
141*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP8FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
142*cdf0e10cSrcweir.ENDIF
143*cdf0e10cSrcweir
144*cdf0e10cSrcweir# Anweisungen fuer das Linken
145*cdf0e10cSrcweir# unroll begin
146*cdf0e10cSrcweir
147*cdf0e10cSrcweir.IF "$(SCP9TARGETN)"!=""
148*cdf0e10cSrcweir
149*cdf0e10cSrcweir# try to get missing parfiles
150*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
151*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
152*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
153*cdf0e10cSrcweir
154*cdf0e10cSrcweirLOCALSCP9FILES+=$(foreach,i,$(SCP9FILES) $(foreach,j,$(SCP9LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
155*cdf0e10cSrcweir
156*cdf0e10cSrcweir$(SCP9TARGETN): $(LOCALSCP9FILES)
157*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
158*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP9LINK_PRODUCT_TYPE)
159*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP9FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
160*cdf0e10cSrcweir.ENDIF
161*cdf0e10cSrcweir
162*cdf0e10cSrcweir# Anweisungen fuer das Linken
163*cdf0e10cSrcweir# unroll begin
164*cdf0e10cSrcweir
165*cdf0e10cSrcweir.IF "$(SCP10TARGETN)"!=""
166*cdf0e10cSrcweir
167*cdf0e10cSrcweir# try to get missing parfiles
168*cdf0e10cSrcweir$(PAR)/%.par : $(SOLARPARDIR)/%.par
169*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(@:d:d)
170*cdf0e10cSrcweir	$(COMMAND_ECHO)$(COPY) $< $@
171*cdf0e10cSrcweir
172*cdf0e10cSrcweirLOCALSCP10FILES+=$(foreach,i,$(SCP10FILES) $(foreach,j,$(SCP10LINK_PRODUCT_TYPE) $(PAR)/$j/$i ))
173*cdf0e10cSrcweir
174*cdf0e10cSrcweir$(SCP10TARGETN): $(LOCALSCP10FILES)
175*cdf0e10cSrcweir	@echo "Making:   " $(@:f)
176*cdf0e10cSrcweir	@@-$(MKDIRHIER) $(BIN)/$(SCP10LINK_PRODUCT_TYPE)
177*cdf0e10cSrcweir	$(COMMAND_ECHO)$(SCPLINK) $(SCPLINKFLAGS) @@$(mktmp $(foreach,i,$(SCP10FILES) $(subst,$(@:d:d:d), $(@:d:d))/$(i:+","))) -o $@
178*cdf0e10cSrcweir.ENDIF
179*cdf0e10cSrcweir
180*cdf0e10cSrcweir# Anweisungen fuer das Linken
181