Bladeren bron

* second part

mateuszb 14 jaren geleden
bovenliggende
commit
2debbb337a
2 gewijzigde bestanden met toevoegingen van 14 en 1 verwijderingen
  1. 1 1
      configure without client.ac
  2. 13 0
      vcmiinstall.sh

+ 1 - 1
configure without client.ac

@@ -102,4 +102,4 @@ AC_SUBST(VCMI_AI_LIBS_DIR)
 VCMI_SCRIPTING_LIBS_DIR="$libdir/vcmi/Scripting"
 AC_SUBST(VCMI_SCRIPTING_LIBS_DIR)
 
-AC_OUTPUT(Makefile lib/Makefile server/Makefile AI/Makefile AI/StupidAI/Makefile AI/GeniusAI/Makefile AI/EmptyAI/Makefile Scripting/ERM/Makefile Odpalarka/Makefile VCMI_BattleAiHost/Makefile)
+AC_OUTPUT(Makefile lib/Makefile server/Makefile AI/Makefile AI/StupidAI/Makefile Scripting/ERM/Makefile Odpalarka/Makefile VCMI_BattleAiHost/Makefile)

+ 13 - 0
vcmiinstall.sh

@@ -21,6 +21,19 @@ if [ "$1" = "--install" ]; then
 	svn co https://vcmi.svn.sourceforge.net/svnroot/vcmi/branches/programmingChallenge/ vcmi
 	errorcheck "fetching sources"
 	cd vcmi
+	if [ "$2" = "lean" ]; then
+		mv "Makefile without client.am" Makefile.am
+		mv "configure without client.ac" configure.ac
+		rm client/Makefile.am
+		echo "SUBDIRS = StupidAI" > AI/Makefile.am
+		rm -rf AI/EmptyAI
+		rm -rf AI/GeniusAI
+	elif [ "$2" = "full" ]; then
+		mv "Makefile with client.am" Makefile.am
+		mv "configure with client.ac" configure.ac
+	else
+		incusage
+	fi
 	autoreconf -i
 	errorcheck "autoreconf -i"
 	cd ..