projects
/
project
/
uqmi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add --get-serving-system
[project/uqmi.git]
/
CMakeLists.txt
diff --git
a/CMakeLists.txt
b/CMakeLists.txt
index
612cfaa
..
3b70350
100644
(file)
--- a/
CMakeLists.txt
+++ b/
CMakeLists.txt
@@
-35,10
+35,16
@@
FOREACH(service ctl dms nas pds wds wms)
SET(service_sources ${service_sources} qmi-message-${service}.c)
ENDFOREACH()
SET(service_sources ${service_sources} qmi-message-${service}.c)
ENDFOREACH()
+ADD_CUSTOM_COMMAND(
+ OUTPUT qmi-errors.c
+ COMMAND ./data/gen-error-list.pl ./qmi-errors.h > qmi-errors.c
+ DEPENDS ./data/gen-error-list.pl ./qmi-errors.h
+)
+ADD_CUSTOM_TARGET(gen-errors DEPENDS qmi-errors.c)
ADD_CUSTOM_TARGET(gen-headers DEPENDS ${service_headers})
ADD_EXECUTABLE(uqmi ${SOURCES} ${service_sources})
ADD_CUSTOM_TARGET(gen-headers DEPENDS ${service_headers})
ADD_EXECUTABLE(uqmi ${SOURCES} ${service_sources})
-ADD_DEPENDENCIES(uqmi gen-headers)
+ADD_DEPENDENCIES(uqmi gen-headers
gen-errors
)
TARGET_LINK_LIBRARIES(uqmi ${LIBS})
TARGET_LINK_LIBRARIES(uqmi ${LIBS})