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.
61 lines
1.6 KiB
61 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
|
|
|