summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens2023-10-01 17:10:10 +0000
committerAlexander Couzens2024-03-09 20:15:21 +0000
commita043a7407bf602cac66c9e7bb2b81aa2e50a6993 (patch)
tree1edadb793879ffab00bbb3aca9e635f94b81d62c
parentebfe8b47b366092457df7a7f631c8f746e8455fd (diff)
downloaduqmi-a043a7407bf602cac66c9e7bb2b81aa2e50a6993.tar.gz
CMakeLists: refactor SOURCES variable to allow later adding uqmid
Rename main.c into uqmi.c. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
-rw-r--r--CMakeLists.txt5
-rw-r--r--uqmi.c (renamed from main.c)0
2 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 377a3d4..016b016 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,8 @@ ADD_DEFINITIONS(-Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations -Wno-
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
-SET(SOURCES main.c dev.c commands.c qmi-message.c mbim.c)
+SET(SOURCES qmi-message.c mbim.c)
+SET(UQMI uqmi.c dev.c commands.c ${SOURCES})
FIND_PATH(ubox_include_dir libubox/usock.h)
FIND_PATH(blobmsg_json_include_dir libubox/blobmsg_json.h)
@@ -66,7 +67,7 @@ SET_SOURCE_FILES_PROPERTIES(qmi-errors.c PROPERTIES GENERATED 1)
ADD_CUSTOM_TARGET(gen-errors DEPENDS qmi-errors.c)
ADD_CUSTOM_TARGET(gen-headers DEPENDS ${service_headers})
-ADD_EXECUTABLE(uqmi ${SOURCES} ${service_sources})
+ADD_EXECUTABLE(uqmi ${UQMI} ${service_sources})
ADD_DEPENDENCIES(uqmi gen-headers gen-errors)
TARGET_LINK_LIBRARIES(uqmi ${LIBS})
diff --git a/main.c b/uqmi.c
index aa4634c..aa4634c 100644
--- a/main.c
+++ b/uqmi.c