Commit Graph

84 Commits (b64c375f2f9cbe0dca4f88e3fe3f613db03b84a4)

Author SHA1 Message Date
tron 25f514ab6d (svn r1745) Use -fno-inline when DEBUGing 20 years ago
tron 6955f80c6e (svn r1744) DEBUG and PROFILE can be used at the same time. 20 years ago
tron f08d102ac2 (svn r1715) Move [GS]etMapExtraBits to tile.[ch] 20 years ago
tron 6497f08ad4 (svn r1672) Simplify dependency tracking and actually implement it for C++ files, too.
Note: Do "make clean" to get rid of the old dependency files
20 years ago
tron 85248d7850 (svn r1671) Remove WARNING_DISPLAY, because it contained no warning, but an optimization flag 20 years ago
tron 3276c46c72 (svn r1670) Garbage collect some variables, because they are only used once and hide magic, like containing -o where a filename must be the next parameter 20 years ago
tron 76e1dd515f (svn r1669) Rename all ttd_XXX to just XXX, because we already know who we are (; 20 years ago
tron 03ba24dd65 (svn r1666) Move some MorphOS compile flags to a place where they actually belong 20 years ago
tron 75045328ec (svn r1665) Remove VERBOSE flag, because it was only partially implemented
Add "info" target instead, which prints out some relevant variables used in the Makefile
20 years ago
bjarni 6e532184bb (svn r1664) Makefile: removed the forced 0.3.6 version tag 20 years ago
bjarni 001fa99741 (svn r1661) Makefile: added scenario to make install 20 years ago
bjarni 6a66bb2314 (svn r1659) Makefile: added scenario to mac and MorphOS release scripts 20 years ago
bjarni 720b906a74 (svn r1649) Makefile: added known-bugs.txt to mac and MorphOS release scripts and made a really dirty hack to force 0.3.6 on binary files compiled with this makefile 20 years ago
tron 6151c1044a (svn r1647) Remove stale comment and fix typo 20 years ago
tron 2cf65953db (svn r1620) Fix typo in r1619 20 years ago
tron 62e8c573e8 (svn r1619) Fight bit rot in the Makefile:
- Begin all echos with ===> to visually emphasise them
- Add @ to suppress printing of commands where it was missing
- Add echos to rules where none were 
- Rephrase some existing echos
- Remove VERBOSE_FILTER, because piping errors to /dev/null is ... a bad idea
20 years ago
tron 53d1c3f117 (svn r1616) Introduce ttd_strlcat() and use it to de-uglify some piece of code in misc_cmd.
While here rename the len parameter of ttd_strlcpy() to size, because it is a buffer size and not a string length.
Also add -Wwrite-strings to the Makefile, because the above mentioned piece of code was the only part which triggered this warning.
20 years ago
bjarni c7502c6eb3 (svn r1600) Mac: applied the new icon to the mac binary file 20 years ago
tron 189ca73707 (svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile 20 years ago
tron 28df4a0e25 (svn r1570) Make the gcc version test work with old versions of test (i.e. don't use the < operator) 20 years ago
tron 9fadf6cf84 (svn r1553) Check which gcc version is present and only set availible compiler flags 20 years ago
tron f4f705e723 (svn r1552) Make ottd compile on Zeta 20 years ago
bjarni 971d844266 (svn r1530) Makefilefix: now the binary never links to SDL if DEDICATED is set. Thanks to igor2code for making me aware of this issue even through I fixed it in a different way than his patch did. (I made dedicated never link to sdl, nomatter what makefile.config says) 20 years ago
truelight a243285af4 (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for
dynamic arrays
20 years ago
celestar 46d0e2f892 (svn r1474) Added some gcc flags in the Makefile 20 years ago
tron 1fc77885c2 (svn r1470) Revert r1457, this warning option was introduced with gcc 3.4 20 years ago
tron cd4e73193d (svn r1457) Make Darvater happy: -Wdeclaration-after-statement 20 years ago
darkvater fbcc84bdcf (svn r1449) -Fix: signed/unsigned error on windows
-Change: Makefile added -Wsign-compare flag
20 years ago
truelight 5110ffeef4 (svn r1432) -Fix: I seem to be unable to revert a simple file :s 20 years ago
truelight ead1aa8dfc (svn r1431) -Fix: oeps, I added my personal Makefile in the last commit :( 20 years ago
bjarni 7e0f47ff15 (svn r1274) Makefile: networking is not longer experimental 20 years ago
darkvater d7bc1d776c (svn r1268) -Fix: some warnings in gfx.c fixed
-Fix: Makefile now correctly works for cygwin/mingw; altough defining only cygwin does not compile the game
-Fix: moved SDL information message from severity 0 to 1. Only errors/severe warnings should be level 0
20 years ago
bjarni fb345e983e (svn r1236) MorphOS: added make release like in OSX (tokai)
MorphOS: cleaned up the code telling the difference between AmigaOS and MorphOS (tokai)
20 years ago
truelight 28d34b0f56 (svn r1182) -Fix: Makefile had a small glitch, making it impossible to compile the game (Oskar_) 20 years ago
bjarni 123acd5a73 (svn r1180) Makefile: fixed dependancies so the flag -j can be used. It makes the compilation process into more than one job which makes it able to benefit from multiple CPUs. Using -j without setting a limit of jobs (like -j2) is not a great idea (thanks to ln-- for reporting the need for this one) 20 years ago
tron 765ecfed84 (svn r1117) Move map arrays and some related macros into their own files map.c and map.h 20 years ago
tron 15265ac40a (svn r1115) Put every source file on an extra line 20 years ago
bjarni 9e3ca26ae6 (svn r1039) Makefile: now RELEASE flag can contain () too 20 years ago
bjarni 625b0ffec0 (svn r1034) Makefile: fixed issue where it would not compile if RELEASE string contained space. Did the same fix to OSXAPP, just in case it's changed to something containing space at a later date 20 years ago
truelight 0e79314353 (svn r1026) -Add: [Network] Added unique id, so in network, each client has an
unique id (generated via md5)
20 years ago
bjarni 72559a785e (svn r1011) Makefile, mac: added absolute path to hdiutil (default location) to fix the path issues when building nightly builds with a cronjob 20 years ago
bjarni 88cdb99ff7 (svn r1010) Makefile: removed the outdated remove of ttd binary from make clean (should only be a check for openttd binary)
Tron forgot to credit Celestar for last commit (rev 1009)
20 years ago
bjarni c669c94ba3 (svn r1003) Mac: reintroduced the static libpng hack in makefile since it appears to be needed in the nightly builds 20 years ago
bjarni 74619675d5 (svn r1000) Makefile: added check for static build releases on mac. Most users can't use a dynamic build 20 years ago
bjarni 9ec6e0a501 (svn r985) Makefile: repaired issue in make release (OSX) 20 years ago
bjarni 1f31bee5e4 (svn r980) Fixed issues where MorphOS would get problems if AmigaOS would get a port, since MorphOS also have the flag __AMIGA__ defined (Tokai) 20 years ago
bjarni 7938c1b884 (svn r974) Makefile: fixed issue in make release and nightly_build, which caused failures if RELEASE contained spaces 20 years ago
bjarni 253ec52c01 (svn r973) Makefile: added make nightly_build (only on mac) 20 years ago
bjarni 701e58e157 (svn r972) Makefile: added make release (currently only works on mac)
Mac: sets the STATIC flag if no makefile.config is found
20 years ago
bjarni 051134ac9f (svn r970) Added 2nd data path for all non-windows OSes
added completely customizable lang path (all non-Windows OSes)
20 years ago