Blob Blame History Raw
--- 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 ###############