[Groonga-commit] groonga/groonga [master] cmake windows: don't build grnslap on Windows

Back to archive index

null+****@clear***** null+****@clear*****
2012年 5月 17日 (木) 22:57:45 JST


Kouhei Sutou	2012-05-17 22:57:45 +0900 (Thu, 17 May 2012)

  New Revision: 50f87638991abb3cb568ea340fa95c2f81861433

  Log:
    cmake windows: don't build grnslap on Windows

  Modified files:
    src/CMakeLists.txt

  Modified: src/CMakeLists.txt (+8 -5)
===================================================================
--- src/CMakeLists.txt    2012-05-17 22:52:56 +0900 (64b9d03)
+++ src/CMakeLists.txt    2012-05-17 22:57:45 +0900 (be91b73)
@@ -18,15 +18,18 @@ add_subdirectory(suggest)
 read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/groonga_sources.am GROONGA_SOURCES)
 add_executable(groonga ${GROONGA_SOURCES})
 target_link_libraries(groonga libgroonga)
+install(TARGETS groonga DESTINATION ${BIN_DIR})
 
-read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/grnslap_sources.am GRNSLAP_SOURCES)
-add_executable(grnslap ${GRNSLAP_SOURCES})
-target_link_libraries(grnslap libgroonga)
+if(NOT WIN32)
+  read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/grnslap_sources.am GRNSLAP_SOURCES)
+  add_executable(grnslap ${GRNSLAP_SOURCES})
+  target_link_libraries(grnslap libgroonga)
+  install(TARGETS grnslap DESTINATION ${BIN_DIR})
+endif()
 
 read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/groonga_benchmark_sources.am
   GROONGA_BENCHMARK_SOURCES)
 add_executable(groonga-benchmark ${GROONGA_BENCHMARK_SOURCES})
 target_link_libraries(groonga-benchmark libgroonga)
+install(TARGETS groonga-benchmark DESTINATION ${BIN_DIR})
 
-install(TARGETS groonga grnslap groonga-benchmark
-  DESTINATION ${BIN_DIR})




Groonga-commit メーリングリストの案内
Back to archive index