|
@@ -98,7 +98,7 @@ add_executable(smartPDU ${PDU_SRC_LIST})
|
|
|
target_link_libraries(smartPDU -lpcre -lsqlite3 -lmodbus -lc -ldl -lpthread -lnetsnmp -lnetsnmpagent -lrt)
|
|
target_link_libraries(smartPDU -lpcre -lsqlite3 -lmodbus -lc -ldl -lpthread -lnetsnmp -lnetsnmpagent -lrt)
|
|
|
|
|
|
|
|
|
|
|
|
|
-set(SRC_DIR ${PROJECT_BINARY_DIR})
|
|
|
|
|
|
|
+set(SRC_DIR ${PROJECT_BINARY_DIR})
|
|
|
set(DST_DIR ${PROJECT_SOURCE_DIR}/../output)
|
|
set(DST_DIR ${PROJECT_SOURCE_DIR}/../output)
|
|
|
set(CHIP t113i)
|
|
set(CHIP t113i)
|
|
|
|
|
|
|
@@ -108,14 +108,16 @@ set(UPG_SRC_LIST ${PROJECT_SOURCE_DIR}/upgrade/md5.c
|
|
|
add_executable(smartUPG ${UPG_SRC_LIST})
|
|
add_executable(smartUPG ${UPG_SRC_LIST})
|
|
|
target_link_libraries(smartUPG -lc -lpthread)
|
|
target_link_libraries(smartUPG -lc -lpthread)
|
|
|
|
|
|
|
|
-add_custom_command(TARGET smartUPG POST_BUILD
|
|
|
|
|
|
|
+add_custom_command(TARGET smartUPG POST_BUILD
|
|
|
COMMAND mkdir -p ${DST_DIR}/${CHIP}/usr/sbin
|
|
COMMAND mkdir -p ${DST_DIR}/${CHIP}/usr/sbin
|
|
|
COMMAND cp -upf ${SRC_DIR}/smartUPG ${DST_DIR}/${CHIP}/usr/sbin)
|
|
COMMAND cp -upf ${SRC_DIR}/smartUPG ${DST_DIR}/${CHIP}/usr/sbin)
|
|
|
|
|
|
|
|
add_custom_command(TARGET smartPDU POST_BUILD
|
|
add_custom_command(TARGET smartPDU POST_BUILD
|
|
|
COMMAND mkdir -p ${DST_DIR}/${CHIP}/root/run/app
|
|
COMMAND mkdir -p ${DST_DIR}/${CHIP}/root/run/app
|
|
|
COMMAND cp -upf ${SRC_DIR}/smartPDU ${DST_DIR}/${CHIP}/root/run/app
|
|
COMMAND cp -upf ${SRC_DIR}/smartPDU ${DST_DIR}/${CHIP}/root/run/app
|
|
|
- COMMAND ${DST_DIR}/pack.sh)
|
|
|
|
|
|
|
+ COMMAND ${DST_DIR}/pack.sh)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+#execute_process(COMMAND ${DST_DIR}/pack.sh)
|
|
|
|
|
+#add_custom_target(PACK COMMAND ${DST_DIR}/pack.sh ALWAYS)
|