libntirpc/libntirpc-1.2.1-src-CMakeLi...

43 lines
1.1 KiB
Diff

--- ntirpc-1.2.1/src/CMakeLists.txt.orig 2015-07-16 11:03:14.229249461 -0400
+++ ntirpc-1.2.1/src/CMakeLists.txt 2015-07-16 11:06:01.195249461 -0400
@@ -6,10 +6,11 @@
)
# XXX FreeBSD?
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+# set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+set(CMAKE_C_FLAGS "-fPIC -isystem ${PROJECT_SOURCE_DIR}/ntirpc ${CMAKE_C_FLAGS}")
include_directories(
- ${PROJECT_SOURCE_DIR}/tirpc
+ ${PROJECT_SOURCE_DIR}/ntirpc
)
########### next target ###############
@@ -109,10 +110,15 @@
svc_msk.c
xdr_msk.c
)
+ add_definitions(-DUSE_RPC_RDMA)
endif(USE_NFS_MSK)
+if(TIRPC_EPOLL)
+ add_definitions(-DTIRPC_EPOLL)
+endif(TIRPC_EPOLL)
+
# declares the library
-add_library(ntirpc STATIC
+add_library(ntirpc
${ntirpc_common_SRCS}
${ntirpc_des_SRCS}
${ntirpc_gss_SRCS}
@@ -124,7 +130,7 @@
target_link_libraries(ntirpc ${CMAKE_THREAD_LIBS_INIT})
# fixme!
-set_target_properties(ntirpc PROPERTIES VERSION 4.2.0 SOVERSION 4)
+set_target_properties(ntirpc PROPERTIES VERSION 1.2.1 SOVERSION 1)
install(TARGETS ntirpc DESTINATION bin)
########### install files ###############