1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- -include ../../../../Rules.make
- export PATH=/bin:/sbin:/usr/bin:$(SDK_PATH_TARGET)/usr/bin:$PATH
- #define library variable
- Internal485ProtocolLib = -L ../../../Modularization/Internal485Protocol -lInternal485Protocol
- PsuCommProtocolLib = -L ../../../Modularization/PsuCommProtocol -lPsuCommProtocol
- all: CopyFile apps
- #apps: MainTask PsuCommTask InternalCommTask 4gModemTask FactoryConfigTask EvCommTask UpdateRootfsTask LcmControlTask FWMakerTask PrimaryCommTask OcppBackendTask ErrorHandle
- apps: MainTask FactoryConfigTask
- MainTask:
- rm -f main; $(CC) main.c -lm -o main
- cp -f main ../Images/root
-
- PsuCommTask:
- rm -f PsuComm; $(CC) PsuComm.c ${PsuCommProtocolLib} -lm -o PsuComm
- cp -f PsuComm ../Images/root
-
- InternalCommTask:
- rm -f InternalComm; $(CC) InternalComm.c ${Internal485ProtocolLib} -lm -o InternalComm
- cp -f InternalComm ../Images/root
- WiFiModemTask:
- rm -f WiFiModem; $(CC) WiFiModem.c -o WiFiModem
- cp -f WiFiModem ../Images/root
-
- 4gModemTask:
- rm -f 4gModem; $(CC) 4gModem.c -o 4gModem
- cp -f 4gModem ../Images/root
-
- FactoryConfigTask:
- rm -f FactoryConfig; $(CC) FactoryConfig.c -o FactoryConfig
- cp -f FactoryConfig ../Images/root
-
- EvCommTask:
- rm -f EvComm; $(CC) EvComm.c -lm -o EvComm
- cp -f EvComm ../Images/root
-
- UpdateRootfsTask:
- rm -f UpdateRootfs; $(CC) UpdateRootfs.c -o UpdateRootfs
- cp -f UpdateRootfs ../Images/root
- LcmControlTask:
- rm -f LcmControl; $(CC) LcmControl.c -o LcmControl
- cp -f LcmControl ../Images/root
- PrimaryCommTask:
- rm -f PrimaryComm; $(CC) PrimaryComm.c -o PrimaryComm
- cp -f PrimaryComm ../Images/root
- Ocpp16Task:
- rm -f Ocpp16; $(CC) Ocpp16.c -I ../../../GPL/libwebsockets-v2.1-stable/release/include -L ../../../GPL/libwebsockets-v2.1-stable/release/lib -lwebsockets -o Ocpp16
- cp -f Ocpp16 ../Images/root
-
- EventLoggingTask:
- rm -f EventLogging; $(CC) EventLogging.c -o EventLogging
- cp -f EventLogging ../Images/root
-
- FWMakerTask:
- rm -f FWMaker; $(CC) FWMaker.c -o FWMaker
- cp -f FWMaker ../Images/root
-
- ccsTask:
- rm -f ccs; $(CC) ccs.c -o ccs
- cp -f ccs ../Images/root
-
- CopyFile:
- rm -rfv ../Images/root
- mkdir -p ../Images/root
-
|