Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/cad/abc/files/patch-CMakeLists.txt
16461 views
1
--- CMakeLists.txt.orig 2022-09-20 01:47:58 UTC
2
+++ CMakeLists.txt
3
@@ -96,7 +96,7 @@ list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC})
4
set(ABC_MAIN_SRC src/base/main/main.c)
5
list(REMOVE_ITEM ABC_SRC ${ABC_MAIN_SRC})
6
7
-add_library(libabc EXCLUDE_FROM_ALL ${ABC_SRC})
8
+add_library(libabc EXCLUDE_FROM_ALL SHARED ${ABC_SRC})
9
abc_properties(libabc PUBLIC)
10
set_property(TARGET libabc PROPERTY OUTPUT_NAME abc)
11
12
@@ -104,7 +104,7 @@ abc_properties(abc PRIVATE)
13
target_link_libraries(abc PRIVATE libabc)
14
abc_properties(abc PRIVATE)
15
16
-add_library(libabc-pic EXCLUDE_FROM_ALL ${ABC_SRC})
17
+add_library(libabc-pic EXCLUDE_FROM_ALL SHARED ${ABC_SRC})
18
abc_properties(libabc-pic PUBLIC)
19
set_property(TARGET libabc-pic PROPERTY POSITION_INDEPENDENT_CODE ON)
20
set_property(TARGET libabc-pic PROPERTY OUTPUT_NAME abc-pic)
21
22