Changeset 9225 for trunk/make
- Timestamp:
- Sep 12, 2002, 5:11:34 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/process.mak
r9224 r9225 1 # $Id: process.mak,v 1.2 8 2002-09-12 02:55:54 bird Exp $1 # $Id: process.mak,v 1.29 2002-09-12 03:11:34 bird Exp $ 2 2 3 3 # … … 1221 1221 # ----------------------------------------------------------------------------- 1222 1222 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD" 1223 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF _LINK) $(TARGET_LNK) $(TARGET_DEPS) $(TARGET_LIBS)1223 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF) $(TARGET_DEPS) $(TARGET_LIBS) 1224 1224 !if "$(TOOL_JOB_WAIT)" != "" 1225 1225 ! ifndef BUILD_QUIET … … 1232 1232 $(TOOL_JOB_WAIT) 1233 1233 !endif 1234 @$(ECHO) Linking $(TARGET_MODE) $(CLRFIL)$@ $(CLRRST) 1235 \ 1236 !ifndef BUILD_VERBOSE 1237 @ \ 1238 !endif 1239 !ifdef TARGET_IGNORE_LINKER_WARNINGS 1240 -4 \ 1241 !endif 1242 !if "$(TARGET_MODE)" == "EXE" 1243 $(LINK_CMD_EXE) 1244 !endif 1245 !if "$(TARGET_MODE)" == "DLL" 1246 $(LINK_CMD_DLL) 1247 !endif 1248 !if "$(TARGET_MODE)" == "SYS" 1249 $(LINK_CMD_SYS) 1250 !endif 1251 !if "$(TARGET_MODE)" == "IFS" 1252 $(LINK_CMD_IFS) 1253 !endif 1254 !if "$(TARGET_MODE)" == "VDD" 1255 $(LINK_CMD_VDD) 1256 !endif 1257 !if "$(TARGET_RES)" != "" && "$(RL)" != "" 1258 @$(ECHO) Linking Resources $(CLRRST) 1234 !if "$(TARGET_DEF_LINK)" != "$(TARGET_DEF)" 1235 ! ifndef BUILD_QUIET 1236 @$(ECHO) Stamping deffile with build level info.$(CLRRST) 1237 ! endif 1259 1238 \ 1260 1239 ! ifndef BUILD_VERBOSE 1261 1240 @ \ 1262 1241 ! endif 1263 $(RL) $(RL_FLAGS) $(TARGET_RES) $@ 1264 !endif 1265 !if "$(TARGET_DLLRNAME)" != "" 1266 @$(ECHO) Dll Rename $(TARGET_DLLRNAME) 1267 \ 1268 ! ifndef BUILD_VERBOSE 1269 @ \ 1270 ! endif 1271 $(TOOL_DLLRNAME) $(TARGET) $(TARGET_DLLRNAME) 1272 !endif 1273 !if "$(TOOL_MAPSYM)" != "" && "$(TARGET_SYM)" != "" && "$(TARGET_MAP)" != "" 1274 \ 1275 ! ifndef BUILD_VERBOSE 1276 @ \ 1277 ! endif 1278 $(TOOL_MAPSYM) $(TARGET_MAP) $(TARGET_SYM) 1279 !endif 1280 !if "$(BUILD_MODE)" == "RELEASE" 1281 \ 1282 ! ifndef BUILD_VERBOSE 1283 @ \ 1284 ! endif 1285 $(TOOL_COPY) "$@" "$(_TARGET_DEB)" 1286 ! if "$(TOOL_STRIP)" != "" 1287 \ 1288 ! ifndef BUILD_VERBOSE 1289 @ \ 1290 ! endif 1291 $(TOOL_STRIP) $@ 1292 ! endif 1293 !endif 1294 1295 1296 # 1297 # Linker parameter file. 1298 # 1299 $(TARGET_LNK): $(MAKE_INCLUDE_PROCESS) $(MAKE_INCLUDE_SETUP) $(PATH_MAKE)\setup.mak $(MAKEFILE) 1242 $(TOOL_BLDLEVEL) $(BUILD_BLDLEVEL_FLAGS) $(TARGET_BLDLEVEL_FLAGS) -R$(TARGET_DEF) $(TARGET_DEF) $(TARGET_DEF_LINK) 1243 !endif 1300 1244 !ifndef TOOL_DEFCONV 1301 @$(TOOL_ECHOTXT) Creating Linker Input File $(CLRRST)<<$ @1245 @$(TOOL_ECHOTXT) Creating Linker Input File $(CLRRST)<<$(TARGET_LNK) 1302 1246 $(LINK_LNK1) 1303 1247 $(LINK_LNK2) … … 1307 1251 <<KEEP 1308 1252 !else 1309 @$(ECHO) Creating Linker Input File $(CLRRST) $ @1310 @$(TOOL_RM) "$ @"1253 @$(ECHO) Creating Linker Input File $(CLRRST) $(TARGET_LNK) 1254 @$(TOOL_RM) "$(TARGET_LNK)" 1311 1255 \ 1312 1256 ! ifdef BUILD_VERBOSE 1313 1257 @ \ 1314 1258 ! endif 1315 $(TOOL_DEFCONV) $(TARGET_DEF_LINK) $@ <<$(TARGET_LNK)2 1316 # 1317 # LINK_LNK[1-5]: 1318 # 1259 $(TOOL_DEFCONV) $(TARGET_DEF_LINK) $(TARGET_LNK) <<$(TARGET_LNK)2 1319 1260 $(LINK_LNK1) 1320 1261 $(LINK_LNK2) … … 1325 1266 !endif 1326 1267 !ifdef BUILD_VERBOSE 1327 @type $@ 1328 !endif 1329 1330 1331 # 1332 # Builddef modified definition file. 1333 # 1334 !if "$(TARGET_DEF_LINK)" != "$(TARGET_DEF)" 1335 $(TARGET_DEF_LINK): $(TARGET_DEF) 1336 ! ifndef BUILD_QUIET 1337 @$(ECHO) Stamping deffile with build level info.$(CLRRST) 1338 ! endif 1268 @type $(TARGET_LNK) 1269 !endif 1270 @$(ECHO) Linking $(TARGET_MODE) $(CLRFIL)$@ $(CLRRST) 1271 \ 1272 !ifndef BUILD_VERBOSE 1273 @ \ 1274 !endif 1275 !ifdef TARGET_IGNORE_LINKER_WARNINGS 1276 -4 \ 1277 !endif 1278 !if "$(TARGET_MODE)" == "EXE" 1279 $(LINK_CMD_EXE) 1280 !endif 1281 !if "$(TARGET_MODE)" == "DLL" 1282 $(LINK_CMD_DLL) 1283 !endif 1284 !if "$(TARGET_MODE)" == "SYS" 1285 $(LINK_CMD_SYS) 1286 !endif 1287 !if "$(TARGET_MODE)" == "IFS" 1288 $(LINK_CMD_IFS) 1289 !endif 1290 !if "$(TARGET_MODE)" == "VDD" 1291 $(LINK_CMD_VDD) 1292 !endif 1293 !if "$(TARGET_RES)" != "" && "$(RL)" != "" 1294 @$(ECHO) Linking Resources $(CLRRST) 1339 1295 \ 1340 1296 ! ifndef BUILD_VERBOSE 1341 1297 @ \ 1342 1298 ! endif 1343 $(TOOL_BLDLEVEL) $(BUILD_BLDLEVEL_FLAGS) $(TARGET_BLDLEVEL_FLAGS) -R$** $** $@ 1299 $(RL) $(RL_FLAGS) $(TARGET_RES) $@ 1300 !endif 1301 !if "$(TARGET_DLLRNAME)" != "" 1302 @$(ECHO) Dll Rename $(TARGET_DLLRNAME) 1303 \ 1304 ! ifndef BUILD_VERBOSE 1305 @ \ 1306 ! endif 1307 $(TOOL_DLLRNAME) $(TARGET) $(TARGET_DLLRNAME) 1308 !endif 1309 !if "$(TOOL_MAPSYM)" != "" && "$(TARGET_SYM)" != "" && "$(TARGET_MAP)" != "" 1310 \ 1311 ! ifndef BUILD_VERBOSE 1312 @ \ 1313 ! endif 1314 $(TOOL_MAPSYM) $(TARGET_MAP) $(TARGET_SYM) 1315 !endif 1316 !if "$(BUILD_MODE)" == "RELEASE" 1317 \ 1318 ! ifndef BUILD_VERBOSE 1319 @ \ 1320 ! endif 1321 $(TOOL_COPY) "$@" "$(_TARGET_DEB)" 1322 ! if "$(TOOL_STRIP)" != "" 1323 \ 1324 ! ifndef BUILD_VERBOSE 1325 @ \ 1326 ! endif 1327 $(TOOL_STRIP) $@ 1328 ! endif 1344 1329 !endif 1345 1330
Note:
See TracChangeset
for help on using the changeset viewer.