]>
Commit | Line | Data |
---|---|---|
fcc0a6e9 JB |
1 | --- bcmatroska2-5.2.1/libmatroska2/CMakeLists.txt.orig 2022-11-29 11:25:07.000000000 +0100 |
2 | +++ bcmatroska2-5.2.1/libmatroska2/CMakeLists.txt 2023-04-09 20:19:33.979579064 +0200 | |
3 | @@ -33,17 +33,17 @@ endif() | |
4 | ||
5 | string(REPLACE ";" " " LINK_FLAGS_STR "${LINK_FLAGS}") | |
6 | if(ENABLE_STATIC) | |
7 | - add_library(bcmatroska2 STATIC $<TARGET_OBJECTS:corec-objects> $<TARGET_OBJECTS:ebml2-objects> ${MATROSKA2_SOURCE_FILES}) | |
8 | - set_target_properties(bcmatroska2 PROPERTIES OUTPUT_NAME bcmatroska2) | |
9 | - set_target_properties(bcmatroska2 PROPERTIES POSITION_INDEPENDENT_CODE TRUE) | |
10 | + add_library(bcmatroska2-static STATIC $<TARGET_OBJECTS:corec-objects> $<TARGET_OBJECTS:ebml2-objects> ${MATROSKA2_SOURCE_FILES}) | |
11 | + set_target_properties(bcmatroska2-static PROPERTIES OUTPUT_NAME bcmatroska2) | |
12 | + set_target_properties(bcmatroska2-static PROPERTIES POSITION_INDEPENDENT_CODE TRUE) | |
13 | if(NOT "${LINK_FLAGS_STR}" STREQUAL "") | |
14 | - set_target_properties(bcmatroska2 PROPERTIES LINK_FLAGS "${LINK_FLAGS_STR}") | |
15 | + set_target_properties(bcmatroska2-static PROPERTIES LINK_FLAGS "${LINK_FLAGS_STR}") | |
16 | endif() | |
17 | - target_include_directories(bcmatroska2 PRIVATE ../libebml2 .) | |
18 | + target_include_directories(bcmatroska2-static PRIVATE ../libebml2 .) | |
19 | if(LIBS) | |
20 | - target_link_libraries(bcmatroska2 ${LIBS}) | |
21 | + target_link_libraries(bcmatroska2-static ${LIBS}) | |
22 | endif() | |
23 | - install(TARGETS bcmatroska2 EXPORT BcMatroska2Targets | |
24 | + install(TARGETS bcmatroska2-static EXPORT BcMatroska2Targets | |
25 | ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} | |
26 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE | |
27 | ) |