Adding rules.make to makefiles - PSDK5.0 PRSDK-4225 master
authorPaula Carrillo <a0133185@ti.com>
Wed, 18 Jul 2018 22:31:08 +0000 (17:31 -0500)
committerPaula Carrillo <a0133185@ti.com>
Wed, 18 Jul 2018 22:31:08 +0000 (17:31 -0500)
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Debug/makefile
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Debug/makefile_linux
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Debug/makefile_win
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Release/makefile
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Release/makefile_linux
EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/EcMasterDemo/Release/makefile_win

index 0f1541fdaa89b8c112078dc5a12a7bff5bc1b6e7..a69d1f3890c6dd556f6b45ade1e1eb65f4a75500 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = make
 endif
@@ -432,7 +438,7 @@ clean:
        -$(RM) EcTimer.o I2C_soc.o UART_soc.o main.o EcMasterDemo/ATEMDemo.o EcMasterDemo/ATEMDemoMain.o EcMasterDemo/Logging.o EcMasterDemo/ecatDemoCommon.o EcMasterDemo/ecatNotification.o EcMasterDemo/selectLinkLayer.o eni/MasterENI.o 
        -$(RM) I2C_soc.d UART_soc.d main.d eni/MasterENI.d 
        -$(RM) EcTimer.d EcMasterDemo/ATEMDemo.d EcMasterDemo/ATEMDemoMain.d EcMasterDemo/Logging.d EcMasterDemo/ecatDemoCommon.d EcMasterDemo/ecatNotification.d EcMasterDemo/selectLinkLayer.d EcMasterDemo.map 
-       -$(RM) EcMasterDemo.out.rprc EcMasterDemo.map
+       -$(RM) app EcMasterDemo.out.rprc EcMasterDemo.map
        -@echo 'Finished clean'
        -@echo ' ''
 
index 0f1541fdaa89b8c112078dc5a12a7bff5bc1b6e7..a69d1f3890c6dd556f6b45ade1e1eb65f4a75500 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = make
 endif
@@ -432,7 +438,7 @@ clean:
        -$(RM) EcTimer.o I2C_soc.o UART_soc.o main.o EcMasterDemo/ATEMDemo.o EcMasterDemo/ATEMDemoMain.o EcMasterDemo/Logging.o EcMasterDemo/ecatDemoCommon.o EcMasterDemo/ecatNotification.o EcMasterDemo/selectLinkLayer.o eni/MasterENI.o 
        -$(RM) I2C_soc.d UART_soc.d main.d eni/MasterENI.d 
        -$(RM) EcTimer.d EcMasterDemo/ATEMDemo.d EcMasterDemo/ATEMDemoMain.d EcMasterDemo/Logging.d EcMasterDemo/ecatDemoCommon.d EcMasterDemo/ecatNotification.d EcMasterDemo/selectLinkLayer.d EcMasterDemo.map 
-       -$(RM) EcMasterDemo.out.rprc EcMasterDemo.map
+       -$(RM) app EcMasterDemo.out.rprc EcMasterDemo.map
        -@echo 'Finished clean'
        -@echo ' ''
 
index 8ae99d2e6dd84b7636ae45669be6975fb268e8d3..9bcd155f8a2c22b774c1192be9576e07b1f7ca2d 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = gmake
 endif
@@ -397,9 +403,12 @@ BIN_OUTPUTS__QUOTED += \
 
 
 # All Target
-all: EcMasterDemo.out
+all: EcLib EcMasterDemo.out
 
 # Tool invocations
+EcLib:
+       @$(MAKE) --no-print-directory -C ../../emllICSS/Debug all
+
 EcMasterDemo.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)
        @echo 'Building target: $@'
        @echo 'Invoking: GNU Linker'
@@ -417,12 +426,13 @@ EcMasterDemo.hex: $(EXE_OUTPUTS)
 
 # Other Targets
 clean:
+       @$(MAKE) --no-print-directory -C ../../emllICSS/Debug clean     
        -$(RM) $(GEN_CMDS__QUOTED)$(GEN_MISC_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED)
        -$(RMDIR) $(GEN_MISC_DIRS__QUOTED)
        -$(RM) "EcTimer.o" "I2C_soc.o" "UART_soc.o" "main.o" "EcMasterDemo\ATEMDemo.o" "EcMasterDemo\ATEMDemoMain.o" "EcMasterDemo\Logging.o" "EcMasterDemo\ecatDemoCommon.o" "EcMasterDemo\ecatNotification.o" "EcMasterDemo\selectLinkLayer.o" "eni\MasterENI.o" 
        -$(RM) "I2C_soc.d" "UART_soc.d" "main.d" "eni\MasterENI.d" 
        -$(RM) "EcTimer.d" "EcMasterDemo\ATEMDemo.d" "EcMasterDemo\ATEMDemoMain.d" "EcMasterDemo\Logging.d" "EcMasterDemo\ecatDemoCommon.d" "EcMasterDemo\ecatNotification.d" "EcMasterDemo\selectLinkLayer.d" 
-       -$(RM) "EcMasterDemo.out.rprc" "EcMasterDemo.map"
+       -$(RM) "app" "EcMasterDemo.out.rprc" "EcMasterDemo.map"
        -@echo 'Finished clean'
        -@echo ' '
 
index dfba8d8f6078d8cd277f9957f824c8854463ee10..a8f3ada094f373fba50fc3a6ac2a3cb9b51a7a3b 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = make
 endif
@@ -432,7 +438,7 @@ clean:
        -$(RM) EcTimer.o I2C_soc.o UART_soc.o main.o EcMasterDemo/ATEMDemo.o EcMasterDemo/ATEMDemoMain.o EcMasterDemo/Logging.o EcMasterDemo/ecatDemoCommon.o EcMasterDemo/ecatNotification.o EcMasterDemo/selectLinkLayer.o eni/MasterENI.o 
        -$(RM) I2C_soc.d UART_soc.d main.d eni/MasterENI.d 
        -$(RM) EcTimer.d EcMasterDemo/ATEMDemo.d EcMasterDemo/ATEMDemoMain.d EcMasterDemo/Logging.d EcMasterDemo/ecatDemoCommon.d EcMasterDemo/ecatNotification.d EcMasterDemo/selectLinkLayer.d EcMasterDemo.map 
-       -$(RM) EcMasterDemo.out.rprc EcMasterDemo.map
+       -$(RM) app EcMasterDemo.out.rprc EcMasterDemo.map
        -@echo 'Finished clean'
        -@echo ' ''
 
index dfba8d8f6078d8cd277f9957f824c8854463ee10..a8f3ada094f373fba50fc3a6ac2a3cb9b51a7a3b 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = make
 endif
@@ -432,7 +438,7 @@ clean:
        -$(RM) EcTimer.o I2C_soc.o UART_soc.o main.o EcMasterDemo/ATEMDemo.o EcMasterDemo/ATEMDemoMain.o EcMasterDemo/Logging.o EcMasterDemo/ecatDemoCommon.o EcMasterDemo/ecatNotification.o EcMasterDemo/selectLinkLayer.o eni/MasterENI.o 
        -$(RM) I2C_soc.d UART_soc.d main.d eni/MasterENI.d 
        -$(RM) EcTimer.d EcMasterDemo/ATEMDemo.d EcMasterDemo/ATEMDemoMain.d EcMasterDemo/Logging.d EcMasterDemo/ecatDemoCommon.d EcMasterDemo/ecatNotification.d EcMasterDemo/selectLinkLayer.d EcMasterDemo.map 
-       -$(RM) EcMasterDemo.out.rprc EcMasterDemo.map
+       -$(RM) app EcMasterDemo.out.rprc EcMasterDemo.map
        -@echo 'Finished clean'
        -@echo ' ''
 
index b19744d8eb12ac0a110fb8875a2ae26cc319adf7..3a8b646de4f8c80fb195a647ebe5116ec3015b73 100755 (executable)
@@ -1,3 +1,9 @@
+ifeq ($(RULES_MAKE), )
+include $(PDK_INSTALL_PATH)/ti/build/Rules.make
+else
+include $(RULES_MAKE)
+endif
+
 ifndef MAKE
 export MAKE = gmake
 endif
@@ -397,9 +403,13 @@ BIN_OUTPUTS__QUOTED += \
 
 
 # All Target
-all: EcMasterDemo.out
+all: EcLib EcMasterDemo.out
+
 
 # Tool invocations
+EcLib:
+       @$(MAKE) --no-print-directory -C ../../emllICSS/Release all
+       
 EcMasterDemo.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)
        @echo 'Building target: $@'
        @echo 'Invoking: GNU Linker'
@@ -417,12 +427,13 @@ EcMasterDemo.hex: $(EXE_OUTPUTS)
 
 # Other Targets
 clean:
+       @$(MAKE) --no-print-directory -C ../../emllICSS/Release clean   
        -$(RM) $(GEN_CMDS__QUOTED)$(GEN_MISC_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED)
        -$(RMDIR) $(GEN_MISC_DIRS__QUOTED)
        -$(RM) "EcTimer.o" "I2C_soc.o" "UART_soc.o" "main.o" "EcMasterDemo\ATEMDemo.o" "EcMasterDemo\ATEMDemoMain.o" "EcMasterDemo\Logging.o" "EcMasterDemo\ecatDemoCommon.o" "EcMasterDemo\ecatNotification.o" "EcMasterDemo\selectLinkLayer.o" "eni\MasterENI.o" 
        -$(RM) "I2C_soc.d" "UART_soc.d" "main.d" "eni\MasterENI.d" 
        -$(RM) "EcTimer.d" "EcMasterDemo\ATEMDemo.d" "EcMasterDemo\ATEMDemoMain.d" "EcMasterDemo\Logging.d" "EcMasterDemo\ecatDemoCommon.d" "EcMasterDemo\ecatNotification.d" "EcMasterDemo\selectLinkLayer.d" 
-       -$(RM) "EcMasterDemo.out.rprc" "EcMasterDemo.map"
+       -$(RM) "app" "EcMasterDemo.out.rprc" "EcMasterDemo.map"
        -@echo 'Finished clean'
        -@echo ' '