laforge has submitted this change. ( https://gerrit.osmocom.org/c/onomondo-ipa/+/42995?usp=email )
Change subject: Add install target to CMakeLists.txt ......................................................................
Add install target to CMakeLists.txt
The file allows to compile and install onomondo-eim. This allows to build it with osmo-dev and therefore build and run it with testenv of osmo-ttcn3-hacks.
The program name changed from 'ipa' to 'onomodo-ipa'.
Related: SYS#8101 Change-Id: Id2c61e754c59fe1d4d59f61de2745bab6543fba2 --- M src/ipa/CMakeLists.txt 1 file changed, 8 insertions(+), 6 deletions(-)
Approvals: dexter: Looks good to me, but someone else must approve Jenkins Builder: Verified osmith: Looks good to me, but someone else must approve jolly: Looks good to me, approved
diff --git a/src/ipa/CMakeLists.txt b/src/ipa/CMakeLists.txt index 2cf4a2b..6cb7e04 100644 --- a/src/ipa/CMakeLists.txt +++ b/src/ipa/CMakeLists.txt @@ -11,15 +11,17 @@ target_include_directories(scard PUBLIC ${CMAKE_SOURCE_DIR}/include)
include_directories(include /usr/include/PCSC) -add_executable(ipa main.c) -set_property(TARGET ipa PROPERTY C_STANDARD 99) -target_compile_options(ipa PRIVATE -Wall) +add_executable(onomondo-ipa main.c) +set_property(TARGET onomondo-ipa PROPERTY C_STANDARD 99) +target_compile_options(onomondo-ipa PRIVATE -Wall)
-target_include_directories(ipa PUBLIC ${CMAKE_SOURCE_DIR}/include) -target_link_libraries(ipa libipa http scard pcsclite curl) +target_include_directories(onomondo-ipa PUBLIC ${CMAKE_SOURCE_DIR}/include) +target_link_libraries(onomondo-ipa libipa http scard pcsclite curl)
if (M32) set_target_properties(http PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32") set_target_properties(scard PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32") - set_target_properties(ipa PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32") + set_target_properties(onomondo-ipa PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32") endif() + +install(TARGETS onomondo-ipa DESTINATION bin)