[Groonga-commit] groonga/groonga at 9953823 [master] cmake: don't use version-gen.sh on no /bin/sh environment

Back to archive index

Kouhei Sutou null+****@clear*****
Wed Nov 26 11:40:25 JST 2014


Kouhei Sutou	2014-11-26 11:40:25 +0900 (Wed, 26 Nov 2014)

  New Revision: 9953823eee1e6c778ff5f9f117be1ed3e4dd67b4
  https://github.com/groonga/groonga/commit/9953823eee1e6c778ff5f9f117be1ed3e4dd67b4

  Message:
    cmake: don't use version-gen.sh on no /bin/sh environment
    
    For example, Windows.

  Modified files:
    CMakeLists.txt

  Modified: CMakeLists.txt (+1 -1)
===================================================================
--- CMakeLists.txt    2014-11-26 06:54:06 +0900 (b8fd4cb)
+++ CMakeLists.txt    2014-11-26 11:40:25 +0900 (c904fe0)
@@ -25,7 +25,7 @@ if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/version.sh")
   file(READ "${CMAKE_CURRENT_SOURCE_DIR}/version.sh" GRN_VERSION)
 else()
   if(NOT EXISTS "${CMAKE_CURRENT_BINARY_DIR}/version.sh")
-    if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git")
+    if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git" AND EXISTS "/bin/sh")
       execute_process(COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/version-gen.sh")
       file(READ "${CMAKE_CURRENT_BINARY_DIR}/version.sh" GRN_VERSION)
     else()
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index