diff --git a/source/vcpp/buildEnv/ac.nsi b/source/vcpp/buildEnv/ac.nsi index 135a258f..cd28c00a 100644 --- a/source/vcpp/buildEnv/ac.nsi +++ b/source/vcpp/buildEnv/ac.nsi @@ -62,6 +62,11 @@ Section "AssaultCube (required)" SecDummy SectionEnd +Section "Visual C++ redistributable runtime" + + ExecWait '"$INSTDIR\bin\vcredist_x86.exe"' + +SectionEnd Section "Start Menu Shortcuts" diff --git a/source/vcpp/buildEnv/build_1_exportCVS.bat b/source/vcpp/buildEnv/build_1_exportCVS.bat new file mode 100644 index 00000000..600d57ee --- /dev/null +++ b/source/vcpp/buildEnv/build_1_exportCVS.bat @@ -0,0 +1,5 @@ +set CVS_RSH=ssh + +cvs -z3 -d:ext:adrian_henke@actiongame.cvs.sourceforge.net:/cvsroot/actiongame export -DNOW ac + +pause \ No newline at end of file diff --git a/source/vcpp/buildEnv/build_2_prepareACdirectory.bat b/source/vcpp/buildEnv/build_2_prepareACdirectory.bat new file mode 100644 index 00000000..05fd0e55 --- /dev/null +++ b/source/vcpp/buildEnv/build_2_prepareACdirectory.bat @@ -0,0 +1,38 @@ +set acdir=ac +set workingacdir=..\..\..\ + +rem delete config +del %acdir%\config\saved.cfg +echo "" > %acdir%\config\servers.cfg + +rem purge screenshots +del /Q %acdir%\screenshots\* + +rem create demo directory +mkdir %acdir%\demos + +rem remove unix stuff +del %acdir%\*.sh +rmdir /S /Q %acdir%\bin_unix + +rem copy shadow files +copy /Y %workingacdir%\packages\models\playermodels\shadows.dat %acdir%\packages\models\playermodels\shadows.dat +copy /Y %workingacdir%\packages\models\misc\gib01\shadows.dat %acdir%\packages\models\misc\gib01\shadows.dat +copy /Y %workingacdir%packages\models\misc\gib02\shadows.dat %acdir%\packages\models\misc\gib02\shadows.dat +copy /Y %workingacdir%\packages\models\misc\gib03\shadows.dat %acdir%\packages\models\misc\gib03\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\akimbo\shadows.dat %acdir%\packages\models\pickups\akimbo\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\ammobox\shadows.dat %acdir%\packages\models\pickups\ammobox\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\health\shadows.dat %acdir%\packages\models\pickups\health\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\kevlar\shadows.dat %acdir%\packages\models\pickups\kevlar\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\nades\shadows.dat %acdir%\packages\models\pickups\nades\shadows.dat +copy /Y %workingacdir%\packages\models\pickups\pistolclips\shadows.dat %acdir%\packages\pickups\pistolclips\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\assault\world\shadows.dat %acdir%\packages\models\weapons\assault\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\grenade\static\shadows.dat %acdir%\packages\models\weapons\grenade\static\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\grenade\world\shadows.dat %acdir%\packages\models\weapons\grenade\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\knife\world\shadows.dat %acdir%\packages\models\weapons\knife\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\pistol\world\shadows.dat %acdir%\packages\models\weapons\pistol\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\shotgun\world\shadows.dat %acdir%\packages\models\weapons\shotgun\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\sniper\world\shadows.dat %acdir%\packages\models\weapons\sniper\world\shadows.dat +copy /Y %workingacdir%\packages\models\weapons\subgun\world\shadows.dat %acdir%\packages\models\weapons\subgun\world\shadows.dat + +pause \ No newline at end of file diff --git a/source/vcpp/buildEnv/build_3_createInstaller.bat b/source/vcpp/buildEnv/build_3_createInstaller.bat new file mode 100644 index 00000000..a42d55ef --- /dev/null +++ b/source/vcpp/buildEnv/build_3_createInstaller.bat @@ -0,0 +1,2 @@ +%programfiles%\NSIS\makensis.exe ac.nsi +pause \ No newline at end of file diff --git a/source/vcpp/buildEnv/header.bmp b/source/vcpp/buildEnv/header.bmp new file mode 100644 index 00000000..70e0ad43 Binary files /dev/null and b/source/vcpp/buildEnv/header.bmp differ diff --git a/source/vcpp/buildEnv/header_license.txt b/source/vcpp/buildEnv/header_license.txt new file mode 100644 index 00000000..82ee7255 --- /dev/null +++ b/source/vcpp/buildEnv/header_license.txt @@ -0,0 +1,2 @@ +header.bmp +(c) makkE, all rights reserved \ No newline at end of file diff --git a/source/vcpp/buildEnv/icon.ico b/source/vcpp/buildEnv/icon.ico new file mode 100644 index 00000000..fcd26cb1 Binary files /dev/null and b/source/vcpp/buildEnv/icon.ico differ