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

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