1

Topic: [TOOL] Teeworlds Source Compile Tool

Hey!

First thing i want to say is, that my english isn't the best, so pls ignore any grammatical or spelling mistakes. ;-)


I have written a simple tool to compile a teeworlds source easier and maybe quicker as on the terminal (console).
This app is also intended for 'beginners' who have problems to compile on the console.



How To

What did i need?

When you have installed this software (.NET 4, Visual C++ Express, Python), you can watch this video:
http://www.youtube.com/watch?v=T15k2H98Y3o



Screenshots

http://46.38.235.113/_software/cs/twsc/twsc1.PNG
http://46.38.235.113/_software/cs/twsc/twsc2.PNG
http://46.38.235.113/_software/cs/twsc/twsc3.PNG



Download

v1.5.0 (program will update automatically)
http://46.38.235.113/_software/cs/twsc/ … v1.5.0.exe

If you don't trust me:
Virustotal

Please report bugs or ideas here (teeworlds.com) or here: http://legacy-tw.de



Thank you for your attention! smile

2 (edited by unsigned char* 2012-12-20 18:07:31)

Re: [TOOL] Teeworlds Source Compile Tool

A) FIRST TIME CONFIGURATION:

1. Download bam and extract it in to "C:\TW-src\"
2. Compile bam
3. Download Teeworlds source and extract it in to "C:\TW-src\"
4. Copy this code:

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

5. Open Notepad
6. Paste the code in to the document
7. Save it as "all files" with the name "InitCompile.bat" in the same folder that teeworlds source (Ex: C:\TW-src\teeworlds-xxxx-xxxxx-win32\)

B) ALL OTHER TIMES:
1. Double click in "InitCompile.bat"
2. To compile use:
            ../bam-0.4.0/bam client_release   -> Relase client
            ../bam-0.4.0/bam client_debug   -> Dev version client
            ../bam-0.4.0/bam server_release   -> Relase server
            ../bam-0.4.0/bam server_debug   -> Dev version server

-------------------------------------

Conclusion... your app would looks better if, for example, you include a function to download all dependencies automatically....

3

Re: [TOOL] Teeworlds Source Compile Tool

I do not know wrote:

A) FIRST TIME CONFIGURATION:

1. Download bam and extract it in to "C:\TW-src\"
2. Compile bam
3. Download Teeworlds source and extract it in to "C:\TW-src\"
4. Copy this code:

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

5. Open Notepad
6. Paste the code in to the document
7. Save it as "all files" with the name "InitCompile.bat" in the same folder that teeworlds source (Ex: C:\TW-src\teeworlds-xxxx-xxxxx-win32\)

B) ALL OTHER TIMES:
1. Double click in "InitCompile.bat"
2. To compile use:
            ../bam-0.4.0/bam client_release   -> Relase client
            ../bam-0.4.0/bam client_debug   -> Dev version client
            ../bam-0.4.0/bam server_release   -> Relase server
            ../bam-0.4.0/bam server_debug   -> Dev version server

-------------------------------------

Conclusion... your app would looks better if, for example, you include a function to download all dependencies automatically....

You could aswell just copy the bam.exe to the source folder or C:\Windows\system32 or somewhere else in your PATH