Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-29 | Use pattern rules instead of suffix rules | William Hubbs | |
Rework the makefiles to use pattern rules instead of suffix rules. This is the preferred way to write implicit rules according to the gnu make manual. | |||
2011-05-28 | cc.mk: move debug.mk out of end Makefiles | Mike Frysinger | |
Since we always want debug.mk whenever we include cc.mk, move the include out of the Makefiles and into cc.mk itself. This also fixes an include order bug in rc/Makefile where debug.mk is included before cc.mk and breaks the default CFLAGS setup in cc.mk. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2011-02-04 | remove unnecessary shell calls | William Hubbs | |
The main makefile, init.d/Makefile and src/librc/Makefile all contain several shell calls which can be handled as make conditionals. This switches them to conditionals. | |||
2011-01-31 | use immediate evaluation for shell calls | William Hubbs | |
This reworks the shell calls in the makefiles to use immediate evaluation and should improve parallel building. X-Gentoo-Bug: 289264 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=289264 | |||
2009-05-23 | Move non compiled libraries from /lib/rc to /libexec/rc | Roy Marples | |
OpenRC version is now stored as plaintext in /libexec/rc/version Plugins (cursplash, splashutils) will have to be re-compiled to pickup the new directories. State data needs to be moved from /lib/rc/init.d to /libexec/rc/init.d as well. | |||
2008-06-19 | Use CPPFLAGS so we work with -combine in CFLAGS. | Roy Marples | |
2008-03-28 | Add XEN support to NetBSD. | Roy Marples | |
2008-03-28 | Put some dir locations in rc.h so that 3rd party apps can become awware of them. | Roy Marples | |
2008-03-24 | Fix debug support to work without gmake and bundle -ggdb in properly. | Roy Marples | |
2008-03-19 | Rejig the build system a little so we have per ok defs per system. Probably ↵ | Roy Marples | |
easier in the long run. | |||
2008-03-16 | Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵ | Roy Marples | |
from queue(3). Refactor code style around the BSD KNF. | |||
2008-03-05 | Add tunable SYSCONFDIR | Roy Marples | |
2008-02-28 | Support the use of PREFIX and PKG_PREFIX. | Roy Marples | |
2008-01-10 | Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst ↵ | Roy Marples | |
keeping BSD for all BSD's. | |||
2008-01-09 | Style updates. | Roy Marples | |
2008-01-07 | Allow depend creation again. This doesn't work on GNU make, but does on all ↵ | Roy Marples | |
others. | |||
2008-01-07 | Stop using CPPFLAGS | Roy Marples | |
2008-01-06 | Add our version maps back | Roy Marples | |
2008-01-06 | librc needs kvm on bsd. | Roy Marples | |
2008-01-05 | Add some .mk stubs to impersonate bsk .mk files to make writing our ↵ | Roy Marples | |
Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though. |