Commit Graph

98 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