package An official xmake package repository
https://xrepo.xmake.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.6 KiB
62 lines
1.6 KiB
8 months ago
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||
|
index 33e0fa1..6303c74 100644
|
||
|
--- a/CMakeLists.txt
|
||
|
+++ b/CMakeLists.txt
|
||
|
@@ -24,10 +24,7 @@ SET(zlog_so_ver ${CPACK_PACKAGE_VERSION_MAJOR})
|
||
|
|
||
|
message(STATUS "plateform : ${CMAKE_SYSTEM}")
|
||
|
|
||
|
-add_definitions("-g -Wall -Wstrict-prototypes")
|
||
|
-set(CMAKE_C_FLAGS "-std=c99 -pedantic -D_DEFAULT_SOURCE")
|
||
|
-set(CMAKE_C_FLAGS_DEBUG "-ggdb3 -DDEBUG")
|
||
|
-set(CMAKE_C_FLAGS_RELEASE "-O2")
|
||
|
+
|
||
|
|
||
|
if (WIN32)
|
||
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 ")
|
||
|
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||
|
index 2471e3a..4c58f96 100644
|
||
|
--- a/src/CMakeLists.txt
|
||
|
+++ b/src/CMakeLists.txt
|
||
|
@@ -10,7 +10,6 @@ endif()
|
||
|
list(REMOVE_ITEM SRCS ./zlog-chk-conf.c)
|
||
|
|
||
|
add_library(zlog
|
||
|
- SHARED
|
||
|
${SRCS}
|
||
|
)
|
||
|
target_link_libraries(zlog
|
||
|
@@ -26,23 +25,6 @@ endif()
|
||
|
|
||
|
set_target_properties(zlog PROPERTIES VERSION ${zlog_ver} SOVERSION ${zlog_so_ver})
|
||
|
|
||
|
-add_library(zlog_s
|
||
|
- STATIC
|
||
|
- ${SRCS}
|
||
|
- )
|
||
|
-target_link_libraries(zlog_s
|
||
|
- ${CMAKE_THREAD_PREFER_PTHREAD}
|
||
|
- )
|
||
|
-
|
||
|
-if (WIN32)
|
||
|
- target_link_libraries(zlog_s
|
||
|
- ${UNIXEM_LIBRARY}
|
||
|
- Ws2_32
|
||
|
- )
|
||
|
-endif()
|
||
|
-
|
||
|
-set_target_properties(zlog_s PROPERTIES OUTPUT_NAME zlog)
|
||
|
-
|
||
|
#================================================================
|
||
|
# generate zlog-chk-conf
|
||
|
#================================================================
|
||
|
@@ -53,7 +35,7 @@ target_link_libraries(zlog-chk-conf zlog)
|
||
|
# install
|
||
|
#================================================================
|
||
|
install(TARGETS
|
||
|
- zlog zlog_s zlog-chk-conf
|
||
|
+ zlog zlog-chk-conf
|
||
|
COMPONENT zlog
|
||
|
ARCHIVE DESTINATION lib
|
||
|
LIBRARY DESTINATION lib
|