summaryrefslogtreecommitdiff
path: root/Makefile.in
AgeCommit message (Collapse)Author
2007-03-15(svn r9198) [Config] -Add: added 'make run-gdb' which starts gdb + OpenTTD + ↵truelight
OPENTTD_ARGS for you
2007-03-12(svn r9131) -Codechange: move the OSX application bundle resource ↵rubidium
directories so they comply (better) to Apple's guidelines and to our naming 'scheme' for the lang and data directories.
2007-03-08(svn r9063) -Add: allow OPENTTD_ARGS as env-option for 'make run'. ↵truelight
'OPENTTD_ARGS="-snull" make run' now runs ./openttd -snull in correct dir.
2007-02-19(svn r8814) [Config] -Add: added --awk and detect_awk. We now try to find an ↵truelight
awk on the user system which allows gsub(). If not found, you can define one yourself, or it tells you versions you might want to install
2007-01-06(svn r7931) -Fix (r7759): multiple (different) -O flags made compilations ↵rubidium
with the wrong optimisations.
2007-01-05(svn r7866) -Fix (r7759): ./configure --revision=[revision] did not work as ↵rubidium
intended.
2007-01-03(svn r7782) -Fix (r7779): do really check whether there are files to copy in ↵rubidium
the directories, not just test whether the directories exist.
2007-01-02(svn r7779) [Configure] -Fix: simplify scenario and scenario/heightmaps dir ↵glx
existance check
2007-01-02(svn r7776) [Configure] -Fix: no need to show LIPO actions, use $(Q)truelight
2007-01-02(svn r7771) -Fix: [OSX] make bundle no longer copies ↵bjarni
docs/OSX_why_multiple_applications.txt, since we no longer got that outdated file
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.