git submodule init/update must be executed from the top level working tree

Build is failing as the submodules are not installed.
This commit is contained in:
MIchael Bastian 2019-09-07 23:23:08 +02:00 committed by GitHub
parent 1e1b21f2bf
commit 891944a1ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -399,11 +399,13 @@ sub build_linux_source {
print `git clone https://github.com/EQEmu/Server.git`;
mkdir($source_dir . "/Server/build") if (!-e $source_dir . "/Server/build");
chdir($source_dir . "/Server/build");
chdir($source_dir . "/Server");
print `git submodule init`;
print `git submodule update`;
chdir($source_dir . "/Server/build");
print "Generating CMake build files...\n";
if ($os_flavor eq "fedora_core") {
print `cmake $cmake_options -DEQEMU_BUILD_LOGIN=ON -DEQEMU_BUILD_LUA=ON -DLUA_INCLUDE_DIR=/usr/include/lua-5.1/ -G "Unix Makefiles" ..`;