Daniel Bainton
f1f50986f0
Remove tic from the TODO
2014-04-09 14:17:34 +03:00
Daniel Bainton
5f4d8bf513
Add mk bootable back to the mkfile
2014-04-09 10:45:35 +03:00
Daniel Bainton
1e0232906a
Add README entry for submodule cloning
2014-04-09 10:44:37 +03:00
Daniel Bainton
abcfc577ff
Add comment about strip in config.def.mk
2014-04-09 10:34:00 +03:00
Daniel Bainton
4bd56dd792
Updates to the README
2014-04-09 10:31:14 +03:00
Daniel Bainton
94cc51d136
You can now specify targets in the mk command line
...
eg. mk install TARG=mksh ROOT=`pwd`/root
2014-04-09 10:12:38 +03:00
Daniel Bainton
093a6d35cf
Use 'mk init' for initializing submodules
2014-04-08 22:25:16 +03:00
Daniel Bainton
f9ca9c5c6b
Use 2f30 mkbuild repo
2014-04-08 22:20:41 +03:00
Daniel Bainton
7e78e88296
Add support for mk distclean
2014-04-07 16:56:16 +03:00
Daniel Bainton
6565433b94
Add install and fetch targets to mkfile
...
No longer build only stage0, build whatever ports builds by default
2014-04-07 16:35:33 +03:00
Daniel Bainton
585cbf4f7d
Use --remote for git submodules
2014-04-07 14:37:20 +03:00
Daniel Bainton
05c8333153
Use master branches for submodules
2014-04-07 14:37:20 +03:00
Daniel Bainton
c8b7c21143
Define configmk and mkbuild paths in the toplevel mkfile
2014-04-07 14:09:18 +03:00
Daniel Bainton
c394056a47
Toplevel mkfile doesn't depend on mkbuild anymore
2014-04-07 13:29:38 +03:00
Daniel Bainton
38a667236f
Remove build/
2014-04-07 13:03:57 +03:00
Daniel Bainton
8cd6785d1c
Add mkbuild and ports submodules
2014-04-07 13:03:39 +03:00
Daniel Bainton
8cd269c3b8
Add support for objects with a dot in their name
2014-04-02 07:31:14 +01:00
Daniel Bainton
cf6065812f
Use the full path for defining install(1)
2014-04-01 11:25:07 +01:00
Daniel Bainton
5d69f877e7
Revert ".cache is a directory"
...
This reverts commit 378f203087
.
.cache is just a file in mkbuild
2014-04-01 11:20:11 +01:00
Daniel Bainton
34ba578095
HOSTCC should compile static for binaries to work
2014-04-01 11:18:46 +01:00
sin
a1445a03d7
Set HOSTCC in config.def.mk
2014-04-01 11:11:04 +01:00
sin
378f203087
.cache is a directory
2014-04-01 10:59:18 +01:00
Daniel Bainton
7c60c62fb3
Add a common-noinst mkfile
2014-03-30 00:23:03 +00:00
Daniel Bainton
6ea89344d5
Add cache support
2014-03-30 00:22:33 +00:00
Daniel Bainton
14903be1bd
mkdir the src path
2014-03-29 11:34:13 +00:00
Daniel Bainton
810d1733aa
Rename some variables in config.mk
2014-03-27 21:53:29 +00:00
Daniel Bainton
b0a83e28ad
Add nprocs to be used inside packages
2014-03-27 20:54:13 +00:00
Daniel Bainton
863612fa7a
Support ports being in some other location
2014-03-26 22:12:03 +00:00
Daniel Bainton
ac0731fa22
Fix path
2014-03-26 21:20:16 +00:00
Daniel Bainton
56acf67326
Complete rewrite of the build system
2014-03-26 21:19:02 +00:00
sin
f767b158fc
Simply use cat to write mbr.bin
2014-03-25 14:26:33 +00:00
sin
f2331ae3f0
Update instructions regarding the extlinux configuration
2014-03-25 13:54:48 +00:00
sin
b9c9103873
Update kernel building instructions to reflect the current setup
2014-03-25 13:53:31 +00:00
sin
3e1c2084f0
Bump up to musl version 1.0.0 :)
2014-03-24 17:00:10 +00:00
sin
33e0c612dd
man pages are at /share/man not /usr/share/man
...
(just for clarity, usr is a symlink to /)
2014-03-17 15:30:09 +02:00
sin
94490ed0fb
Update props in README
2014-03-16 15:38:03 +00:00
sin
3e7eccdd6e
Fix typo
2014-03-15 20:20:41 +00:00
sin
ae32186ded
Props to sabotage
2014-03-15 20:19:42 +00:00
sin
269b2e0d79
Update x86 kernel config
2014-03-15 15:09:22 +00:00
sin
77bf905404
Fallback to dd if fallocate fails
...
Only certain filesystems support the fallocate system call.
2014-03-15 14:32:22 +00:00
sin
68a54b61f2
Use fallocate to create the img file instead of dd
...
This is *much* faster.
2014-03-15 14:27:13 +00:00
sin
606ac31402
Don't delete the downloaded src/ on clean-world
2014-03-12 17:01:10 +02:00
sin
ac67345e7e
Inline build sic
2014-03-11 21:00:56 +02:00
sin
da09b8e354
Remove e2fsprogs from TODO - we already have a package for that
2014-03-11 15:04:11 +02:00
Daniel Bainton
2826962e08
Simplify the sed line for fetch deps (now works with heirloom sed too)
2014-03-10 16:41:27 +00:00
Daniel Bainton
180da00ba3
Update .gitignore
2014-03-10 13:55:32 +00:00
Daniel Bainton
817a34ef0b
Move config.mk to config.def.mk
...
When using mk, cp config.def.mk to config.mk if it doesn't exist.
Easier to pull changes to the tree, when config.mk doesn't all the time
complain about changes.
2014-03-10 13:52:48 +00:00
Daniel Bainton
d8f16181cf
Move $top from config.mk to mkfile
...
$top isn't really user definable
Also reorder config.mk a bit, put the common stuff on top
2014-03-10 13:47:50 +00:00
Daniel Bainton
c80d586516
Add install(1)
2014-03-10 13:53:33 +02:00
Daniel Bainton
11cb59cf2f
Add sbase/ubase version info to man pages
2014-03-10 13:51:01 +02:00