Split common_lib.c in separate compilation unit

This avoids double compilation.
This commit is contained in:
Robert Schmidt
2026-02-12 08:47:07 +01:00
parent e1736b2fb5
commit 7da5d3889f
4 changed files with 24 additions and 35 deletions
+2
View File
@@ -1,3 +1,5 @@
add_subdirectory(COMMON)
add_boolean_option(OAI_AW2SORI OFF "Activate OAI's AW2S driver" OFF)
if(OAI_AW2SORI)
add_subdirectory(AW2SORI)
+3
View File
@@ -0,0 +1,3 @@
add_library(radio_common STATIC common_lib.c record_player.c)
target_include_directories(radio_common PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(radio_common PUBLIC dl log_headers shlib_loader)
-1
View File
@@ -40,7 +40,6 @@
#include "assertions.h"
#include "common/utils/load_module_shlib.h"
#include "common/utils/LOG/log.h"
//#include "targets/RT/USER/lte-softmodem.h"
#include "executables/softmodem-common.h"
#define MAX_GAP 100ULL