-include ../../../../Rules.make export PATH=/bin:/sbin:/usr/bin:$(SDK_PATH_TARGET)/usr/bin:$PATH #define library variable Internal485ProtocolLib = -L ../../../Modularization/Internal485Protocol -lInternal485Protocol all: CreateOutputFolder BuildFactorys BuildApps CopyExecuteFiles Clean BuildFactorys: FactoryConfigBin BuildApps: MainTask EvCommTask EventLoggingTask InternalCommTask LcmControlTask PrimaryCommTask PsuCommTask ReadCmdlineTask FactoryConfigApp MainTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -include../../../Modularization/Module_RFID.h -O0 -g3 -Wall -c -fmessage-length=0 -o main.o main.c $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -include../../../Modularization/Module_RFID.h -O0 -g3 -Wall -c -fmessage-length=0 -o timeout.o timeout.c $(CC) -o main main.o timeout.o ../../../Modularization/libModule_RFID.a ../../../Modularization/libModule_Upgrade.a EvCommTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Ev_Comm.o Ev_Comm.c $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_EvComm.o Module_EvComm.c $(CC) -o Module_EvComm Ev_Comm.o Module_EvComm.o EventLoggingTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_EventLogging.o Module_EventLogging.c $(CC) -o Module_EventLogging Module_EventLogging.o InternalCommTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o internalComm.o internalComm.c $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_InternalComm.o Module_InternalComm.c $(CC) -o Module_InternalComm Module_InternalComm.o internalComm.o LcmControlTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_LcmControl.o Module_LcmControl.c $(CC) -o Module_LcmControl Module_LcmControl.o PrimaryCommTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_PrimaryComm.o Module_PrimaryComm.c $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o PrimaryComm.o PrimaryComm.c $(CC) -o Module_PrimaryComm Module_PrimaryComm.o PrimaryComm.o PsuCommTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -include../../../Modularization/Infypwr_PsuCommObj.h -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o Module_PsuComm.o Module_PsuComm.c $(CC) -o Module_PsuComm Module_PsuComm.o ../../../Modularization/libInfypwr_PsuCommObj.a ReadCmdlineTask: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -includeConfig.h -O0 -g3 -Wall -c -fmessage-length=0 -o ReadCmdline.o ReadCmdline.c $(CC) -o ReadCmdline ReadCmdline.o FactoryConfigApp: $(CC) -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) -O0 -g3 -Wall -c -fmessage-length=0 -o FactoryConfig.o FactoryConfig.c $(CC) -o FactoryConfig FactoryConfig.o FactoryConfigBin: gcc -D $(Project) -D DEBUG_OPTION=$(Project_Debug_Option) "-I../../" -o FactoryConfig "./FactoryConfig.c" mkdir -p /Storage/SystemLog ./FactoryConfig -f;true cp /mnt/FactoryDefaultConfig.bin ../Images rm -f FactoryConfig OtherTools: cp -f init.sh ../Images/root cp -f kill.sh ../Images/root CreateOutputFolder: rm -rfv ../Images/root mkdir -p ../Images/root CopyExecuteFiles: OtherTools cp -f main ../Images/root cp -f Module_EvComm ../Images/root cp -f Module_EventLogging ../Images/root cp -f Module_InternalComm ../Images/root cp -f Module_LcmControl ../Images/root cp -f Module_PrimaryComm ../Images/root cp -f Module_PsuComm ../Images/root cp -f ReadCmdline ../Images/root cp -f FactoryConfig ../Images/root Clean: CleanObj CleanExecute CleanObj: rm -f *.o CleanExecute: rm -f main rm -f Module_EvComm rm -f Module_EventLogging rm -f Module_InternalComm rm -f Module_LcmControl rm -f Module_PrimaryComm rm -f Module_PsuComm rm -f ReadCmdline rm -f FactoryConfig