[Groonga-commit] groonga/groonga [master] cmake: support groonga-benchmark

Zurück zum Archiv-Index

null+****@clear***** null+****@clear*****
2012年 4月 13日 (金) 19:07:14 JST


Kouhei Sutou	2012-04-13 19:07:14 +0900 (Fri, 13 Apr 2012)

  New Revision: c0b508c3d35a28d1a80b8e5760e1977d8a5651d4

  Log:
    cmake: support groonga-benchmark

  Added files:
    src/groonga_benchmark_sources.am
  Modified files:
    src/CMakeLists.txt
    src/Makefile.am

  Modified: src/CMakeLists.txt (+5 -0)
===================================================================
--- src/CMakeLists.txt    2012-04-13 19:06:11 +0900 (664b02a)
+++ src/CMakeLists.txt    2012-04-13 19:07:14 +0900 (736390d)
@@ -22,3 +22,8 @@ target_link_libraries(groonga ${CMAKE_BINARY_DIR}/lib/libgroonga.so)
 read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/grnslap_sources.am GRNSLAP_SOURCES)
 add_executable(grnslap ${GRNSLAP_SOURCES})
 target_link_libraries(grnslap ${CMAKE_BINARY_DIR}/lib/libgroonga.so)
+
+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 ${CMAKE_BINARY_DIR}/lib/libgroonga.so)

  Modified: src/Makefile.am (+1 -1)
===================================================================
--- src/Makefile.am    2012-04-13 19:06:11 +0900 (9aca84d)
+++ src/Makefile.am    2012-04-13 19:07:14 +0900 (e424c40)
@@ -35,7 +35,7 @@ grnslap_LDADD =					\
 	$(top_builddir)/lib/libgroonga.la	\
 	$(MESSAGE_PACK_LIBS)
 
-groonga_benchmark_SOURCES = groonga_benchmark.c
+include groonga_benchmark_sources.am
 nodist_EXTRA_groonga_benchmark_SOURCES = $(NONEXISTENT_CXX_SOURCE)
 groonga_benchmark_LDADD =			\
 	$(top_builddir)/lib/libgroonga.la	\

  Added: src/groonga_benchmark_sources.am (+2 -0) 100644
===================================================================
--- /dev/null
+++ src/groonga_benchmark_sources.am    2012-04-13 19:07:14 +0900 (bf05fbf)
@@ -0,0 +1,2 @@
+groonga_benchmark_SOURCES =			\
+	groonga_benchmark.c




Groonga-commit メーリングリストの案内
Zurück zum Archiv-Index