From a043a7407bf602cac66c9e7bb2b81aa2e50a6993 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Sun, 1 Oct 2023 19:10:10 +0200 Subject: [PATCH] CMakeLists: refactor SOURCES variable to allow later adding uqmid Rename main.c into uqmi.c. Signed-off-by: Alexander Couzens --- CMakeLists.txt | 5 +++-- main.c => uqmi.c | 0 2 files changed, 3 insertions(+), 2 deletions(-) rename main.c => uqmi.c (100%) 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 similarity index 100% rename from main.c rename to uqmi.c -- 2.30.2