Merge pull request #1173 from knnniggett/submodule

Error on missing submodules
This commit is contained in:
Steve Gilvarry 2015-11-29 13:22:30 +11:00
commit d9e8f74298
1 changed files with 6 additions and 0 deletions

View File

@ -8,6 +8,12 @@ set(zoneminder_VERSION "1.28.109")
# make API version a minor of ZM version
set(zoneminder_API_VERSION "${zoneminder_VERSION}.1")
# Make sure the submodules are there
if( NOT EXISTS "${CMAKE_SOURCE_DIR}/web/api/app/Plugin/Crud/.git" )
message( SEND_ERROR "The git submodules are not available. Please run
git submodule update --init --recursive")
endif( NOT EXISTS "${CMAKE_SOURCE_DIR}/web/api/app/Plugin/Crud/.git" )
# CMake does not allow out-of-source build if CMakeCache.exists
# in the source folder. Abort and notify the user
if(