Skip to content

Instantly share code, notes, and snippets.

@Daenks
Created January 12, 2015 22:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Daenks/81e585b4faa8e95ba4d0 to your computer and use it in GitHub Desktop.
Save Daenks/81e585b4faa8e95ba4d0 to your computer and use it in GitHub Desktop.
.NET Client Build Steps
CHECKOUT:
cd $builddir
svn checkout http://meridian59-dotnet.googlecode.com/svn/trunk/
BUILD ENGINE x86:
cd $builddir\trunk\engine\src\
msbuild engine-190.sln /p:Configuration=Release;Platform=win32
BUILD ENGINE x64:
cd $builddir\trunk\engine\src\
x64: msbuild engine-190.sln /p:Configuration=Release;Platform=x64
BUILD CLIENT x86:
cd $builddir\trunk\
msbuild Meridian59-VS2013.sln /p:Configuration=Release;Platform=x86
BUILD CLIENT x64:
cd $builddir\trunk\
msbuild Meridian59-VS2013.sln /p:Configuration=Release;Platform=x64
CLEAN ENGINE x86:
cd $builddir\trunk\engine\src\
msbuild engine-190.sln /t:Clean /p:Configuration=Release;Platform=win32
CLEAN ENGINE x64:
cd $builddir\trunk\engine\src\
msbuild engine-190.sln /t:Clean /p:Configuration=Release;Platform=x64
CLEAN CLIENT x86:
cd $builddir\trunk\
msbuild engine-190.sln /t:Clean /p:Configuration=Release;Platform=win32
CLEAN CLIENT x64:
cd $builddir\trunk\
msbuild engine-190.sln /t:Clean /p:Configuration=Release;Platform=x64
PACKAGE x86:
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x86\Release\*.dll $builddir\release\x86\
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x86\Release\*.exe $builddir\release\x86\
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x86\Release\configuration.xml $builddir\release\x86\
PACKAGE x64:
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x64\Release\*.dll $builddir\release\x64\
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x64\Release\*.exe $builddir\release\x64\
copy $builddir\trunk\Meridian59.Ogre.Client\bin\x64\Release\configuration.xml $builddir\release\x64\
PACKAGE RESOURCES (x86 and x64):
copy $builddir\trunk\resources\caelum builddir\release\resources\
copy $builddir\trunk\resources\decoration builddir\release\resources\
copy $builddir\trunk\resources\legacy builddir\release\resources\
copy $builddir\trunk\resources\mails builddir\release\resources\
copy $builddir\trunk\resources\models builddir\release\resources\
copy $builddir\trunk\resources\particles builddir\release\resources\
copy $builddir\trunk\resources\roomtextures builddir\release\resources\
copy $builddir\trunk\resources\shader builddir\release\resources\
copy $builddir\trunk\resources\sky builddir\release\resources\
copy $builddir\trunk\resources\ui builddir\release\resources\
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment