Path: blob/main/cad/abc/files/patch-CMakeLists.txt
16461 views
--- CMakeLists.txt.orig 2022-09-20 01:47:58 UTC1+++ CMakeLists.txt2@@ -96,7 +96,7 @@ list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC})3set(ABC_MAIN_SRC src/base/main/main.c)4list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC})56-add_library(libabc EXCLUDE_FROM_ALL ${ABC_SRC})7+add_library(libabc EXCLUDE_FROM_ALL SHARED ${ABC_SRC})8abc_properties(libabc PUBLIC)9set_property(TARGET libabc PROPERTY OUTPUT_NAME abc)1011@@ -104,7 +104,7 @@ abc_properties(abc PRIVATE)12target_link_libraries(abc PRIVATE libabc)13abc_properties(abc PRIVATE)1415-add_library(libabc-pic EXCLUDE_FROM_ALL ${ABC_SRC})16+add_library(libabc-pic EXCLUDE_FROM_ALL SHARED ${ABC_SRC})17abc_properties(libabc-pic PUBLIC)18set_property(TARGET libabc-pic PROPERTY POSITION_INDEPENDENT_CODE ON)19set_property(TARGET libabc-pic PROPERTY OUTPUT_NAME abc-pic)202122