Commit Graph

48 Commits

Author SHA1 Message Date
Roy Marples 55eb3794fb Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS. 2008-03-25 14:06:05 +00:00
Roy Marples 64332a3675 Add debug.mk 2008-03-24 11:52:01 +00:00
Mike Frysinger 486d517674 setup a bit of a test framework 2008-03-24 07:17:05 +00:00
Mike Frysinger 9ed5d28d15 add check/test rules 2008-03-24 06:10:40 +00:00
Roy Marples e598b7d2cd Tweak install. 2008-03-20 17:52:07 +00:00
Roy Marples 6d2e1f7add Fix building on Linux. 2008-03-19 19:43:08 +00:00
Roy Marples d9ec62b22a Add rc-service and update all softlevel refs to runlevel. 2008-03-19 17:11:50 +00:00
Roy Marples 089caec283 Add missing .mks 2008-03-19 15:38:05 +00:00
Roy Marples 64853c4916 Rejig the build system a little so we have per ok defs per system. Probably easier in the long run. 2008-03-19 15:22:20 +00:00
Roy Marples a689b66023 Add tunable SYSCONFDIR 2008-03-05 12:27:11 +00:00
Roy Marples 0e14742783 Fix multilib. 2008-03-04 20:44:39 +00:00
Roy Marples b614477948 Fix ignore files some more. 2008-03-03 13:31:25 +00:00
Roy Marples f35c879bb8 Ignore fixes. 2008-03-03 13:14:54 +00:00
Roy Marples 7a8e9d4ddb Add a gitignore make target. 2008-03-03 13:04:08 +00:00
Roy Marples 61c476e72d Use exlicit make targets, not directory contents. 2008-03-03 12:34:51 +00:00
Roy Marples 0aedc02860 Introduce LOCAL_PREFIX for a user maintained script location. 2008-03-03 10:33:42 +00:00
Roy Marples 67c5fd6bb8 Ensure that our scripts call prefixed runscript. 2008-03-02 21:14:01 +00:00
Roy Marples 7c092fbc79 If build in a prefix, define the system as prefix. 2008-03-02 10:40:08 +00:00
Roy Marples a135d0d93b Fix installing into PREFIX. 2008-03-01 22:12:33 +00:00
Roy Marples f092045650 Support the use of PREFIX and PKG_PREFIX. 2008-02-28 11:08:49 +00:00
Roy Marples c2648ca5f5 Makefile SH variable now tweaks the default shell used by our scripts. 2008-02-27 20:29:32 +00:00
Roy Marples 405cea1f19 Support the PCC compiler. 2008-02-20 18:06:01 +00:00
Roy Marples fabce3a51b Sanify the default cc flags. 2008-02-20 10:34:11 +00:00
Roy Marples 7406537363 Fix compile warnings. 2008-02-19 19:05:18 +00:00
Roy Marples 8d61a07f5e Fix CSTD. 2008-02-19 17:51:20 +00:00
Roy Marples 42dd9965cc Default to using C99 standard. 2008-02-19 16:49:28 +00:00
Roy Marples 62096f542f Use DOCDIR 2008-02-01 13:24:09 +00:00
Roy Marples ee9476223d Typo 2008-01-30 10:04:15 +00:00
Roy Marples 2be93c3e0e Specify install modes for all our files. 2008-01-30 10:02:53 +00:00
Roy Marples b6be36e5ea Don't enforce a C99 compiler. 2008-01-18 11:27:49 +00:00
Roy Marples 1d21c6b774 Fix pmake requiring some output here. 2008-01-18 11:26:23 +00:00
Roy Marples abc7a79755 script install should build objects 2008-01-13 14:14:47 +00:00
Roy Marples f755187020 Change lib name during make, not install. 2008-01-13 13:55:23 +00:00
Roy Marples d4404ea9c7 Ensure we link against libraries in /lib instead of anywhere else and always use the linker in /libexec instead of anywhere else. 2008-01-11 23:40:22 +00:00
Roy Marples 99ef274848 Fix rpathness on NetBSD again. 2008-01-11 18:55:46 +00:00
Roy Marples f0c0391088 Remove non standard -R option. 2008-01-11 18:33:23 +00:00
Roy Marples 0334b0be2e Add sys.mk 2008-01-11 18:29:47 +00:00
Roy Marples cd685410bd NetBSD doesn't include /lib in its link path, so we need to add it as an RPATH. 2008-01-11 17:21:21 +00:00
Roy Marples 28afeac09e Add sys.mk to define system locations. 2008-01-11 16:03:38 +00:00
Roy Marples cbc174bbbf Use a specific default terminal for rc 2008-01-11 11:25:40 +00:00
Roy Marples 13c552c3ec Allow OS to define default package locations. 2008-01-11 10:55:36 +00:00
Roy Marples 349f4a81e6 No point in having runlevel rules in a seperate .mk now 2008-01-11 09:42:28 +00:00
Roy Marples 22b7a12b6e Fix SUBOS_SH 2008-01-10 19:50:01 +00:00
Roy Marples 023270f76a Don't go into SUBOS if same as OS. 2008-01-10 16:48:02 +00:00
Roy Marples 2857fb49d1 Fix SUBOS 2008-01-10 16:42:14 +00:00
Roy Marples 7cdffe5e13 Fix SUBOS 2008-01-10 16:40:41 +00:00
Roy Marples 3016c4efd4 Add missing mk's 2008-01-10 16:37:42 +00:00
Roy Marples 4314784520 Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst keeping BSD for all BSD's. 2008-01-10 16:35:59 +00:00