Commit Graph

12 Commits (f6860e0e110a82fe61ce46de4fb5a05794e456ab)

Author SHA1 Message Date
Timo Teräs 86436fce2f build and use bundled libfetch natively 2017-10-05 16:59:14 +03:00
Dmitry Golovin 04003569c5 make preprocessor arguments clang-compatible 2017-08-23 08:54:00 +03:00
Timo Teräs 01c1fae327 build: honor CPPFLAGS 2013-07-05 17:25:59 +03:00
Natanael Copa 3ec82a5a42 First steps for libapk 2010-06-11 07:02:18 +00:00
Timo Teras 4bedcb02ec build: update make rules 2009-08-05 16:58:12 +03:00
Timo Teras 2887e04cd7 build: make install depend on main targets
apparently the double colon rule dependencies affect only the
specific rule-set.
2009-07-29 19:07:14 +03:00
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