Timo Teras
e00f5ea74a
build: optimize with -O2 by default
...
also make the array code more explicit to have gcc optimizer happy.
2009-07-14 11:01:03 +03:00
Timo Teras
9c4fdf9ead
build: create archive directly from git tree
...
So we don't get local modifications or extra files in the tarball.
2009-05-27 14:46:48 +03:00
Natanael Copa
bf70eef53c
make: test for .git existence before using git describe to set version
2009-05-08 09:32:41 +00:00
Timo Teras
aaa3c227b8
build: eliminate "Nothing to be done for `all'" message
2009-04-16 18:06:35 +03:00
Timo Teras
97a71cc5c3
build: improve dependency file generation
2009-04-16 17:54:28 +03:00
Timo Teras
af1b460033
build: rewrite make system to something slightly similar to kbuild
...
Tracks now probler header file dependencies and command line parameters
used to build files. E.g. changing CFLAGS rebuild all C-files. And changing
version rebuild now the files where it's used.
2009-04-16 13:49:16 +03:00