1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-16 09:18:32 +00:00
Commit Graph

378 Commits

Author SHA1 Message Date
Hiltjo Posthuma
a80ea3ef83 create-bootable: reduce image from 4gb to 2gb
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-04 16:22:56 +00:00
sin
588dbfc290 Add irc channel information to README 2014-03-04 15:49:43 +00:00
sin
713d7974ad Change fetch-pkg.mk to use case instead of if/elif etc. 2014-03-04 15:34:45 +00:00
sin
6cf0949e99 Use a case statement instead of if/else
Makes it easy to port packages to other architectures.
2014-03-04 15:18:34 +00:00
sin
0239116cb9 No need to use || exit 1
We run the script with set -e, so on the first error we will
exit automatically.
2014-03-04 13:43:05 +00:00
Daniel Bainton
50858520ca Don't install the pre-formatted man-page 2014-03-04 14:07:19 +02:00
sin
ea204456ef Add kernel rebuilding instructions in README 2014-03-04 12:04:06 +00:00
sin
e611f394e9 Bump up NPROC to 4 2014-03-04 11:54:28 +00:00
sin
759a134820 Remove kernel_headers package
We don't need this currently, the cross compiler we use has its own
set of kernel headers.

When we compile musl from source we can revisit this.
2014-03-04 11:35:59 +00:00
sin
33ec3100cd headers_install does not install all the required kernel headers
Simply do a cp for now.
2014-03-04 11:22:24 +00:00
sin
531a6f1de8 Update README - we don't need a multilib host 2014-03-04 10:17:49 +00:00
Daniel Bainton
45d8264b92 Update TODO 2014-03-04 10:21:13 +02:00
sin
f88ba8f107 Busybox depends on kernel_headers 2014-03-03 17:41:41 +00:00
sin
2acea853d2 Add debugging section in README 2014-03-03 17:36:28 +00:00
sin
0c36dab8a9 Set NPROC to 1 by default
There is a strange issue on one of my machines where the build errors
out every now and then with NPROC > 1.  Default to 1 until we fix this.
2014-03-03 17:30:42 +00:00
sin
91db04a67f Update README 2014-03-03 17:28:33 +00:00
sin
180c2a9935 Add fetch-world to README 2014-03-03 17:26:48 +00:00
sin
780a39d0fc Update README 2014-03-03 17:26:07 +00:00
sin
560c99e391 9base depends on kernel_headers 2014-03-03 16:50:21 +00:00
sin
634c4ab1ba kernel_headers depends on crossmusl 2014-03-03 16:48:03 +00:00
sin
83ea25f298 Update README 2014-03-03 16:37:39 +00:00
sin
7ced0c5eaa Fix mpg123 to compile with our i486 toolchain 2014-03-03 16:35:15 +00:00
sin
29e3a54e62 Add kernel config for i486 2014-03-03 15:52:31 +00:00
sin
bb0de1adc8 Revert "Build kernel with our cross-compiler"
This reverts commit 7fc57a998aa441f62884a0593456b9d5c0eb00c5.
2014-03-03 15:13:59 +00:00
Daniel Bainton
4dba91c0ff Use git version of dvtm 2014-03-03 10:57:00 +00:00
Daniel Bainton
dfd6b9a3b0 Fix the sed magic in mkfile 2014-03-02 21:03:35 +00:00
sin
7fc57a998a Build kernel with our cross-compiler 2014-03-02 20:45:52 +00:00
sin
5c0a27a6c1 Make clean-world an alias for clean-all 2014-03-02 20:37:24 +00:00
sin
65c90f1658 Use $nprocs for busybox and 9base 2014-03-02 20:13:41 +00:00
sin
afa4314469 No need to set CFLAGS/LDFLAGS explicitly
They are exported in the environment.
2014-03-02 20:10:21 +00:00
Daniel Bainton
19e8daa0ef Build busybox from source 2014-03-01 22:01:34 +00:00
Daniel Bainton
d7905a9c4b Use sed and awk from 9base 2014-03-01 20:36:23 +00:00
Daniel Bainton
8b6d163235 Add 9base package, which will install mk, awk and sed 2014-03-01 20:35:41 +00:00
Daniel Bainton
a7b4924f22 Support packages with digits as their first character 2014-03-01 20:34:03 +00:00
Daniel Bainton
0b4fe2ac22 Use vim to provide /bin/vi 2014-03-01 20:27:53 +00:00
sin
facdf5b9cc Rename kernel-config to kernel-config-$arch 2014-03-01 15:19:03 +00:00
sin
6e0a667ab9 Update TODO 2014-03-01 15:13:09 +00:00
sin
286961e706 Make tinyxserver build for i486 as well 2014-03-01 15:04:13 +00:00
sin
63531af433 Build some more packages with -j$nprocs 2014-03-01 14:47:34 +00:00
sin
99d1221b82 Add clean-all target 2014-03-01 14:43:39 +00:00
sin
d13f435a13 Fix typo 2014-03-01 13:37:18 +00:00
sin
0c77998f14 Forgot \n 2014-03-01 11:57:08 +00:00
sin
ac6ee0ec84 Update usage for mkfile 2014-03-01 11:40:53 +00:00
sin
f4afa8087e Remove test target 2014-03-01 11:39:39 +00:00
sin
57b97cf112 Use printf(1) instead of echo 2014-03-01 11:39:11 +00:00
Daniel Bainton
9697ea08fd Merge branch 'mk' 2014-03-01 02:12:29 +02:00
Daniel Bainton
4ce69b26e2 Use .cache instead of .state 2014-03-01 02:07:51 +02:00
Daniel Bainton
f04341d18b Remove '|| return 1', mk returns for us on error 2014-03-01 01:45:56 +02:00
Daniel Bainton
0e83f34cd6 Add NPROC to config.mk, for mk concurrency
nprocs and NPROC are kept separate because users might not want nprocs*2
processes. Also, NPROC messes up the build output quite a lot, users
might want to disable it for a sane output.
2014-03-01 01:35:31 +02:00
Daniel Bainton
82d58abc2c Add fetching and unpacking magic 2014-03-01 01:29:42 +02:00