Commit Graph

57 Commits

Author SHA1 Message Date
sin b5228bae46 Refuse to run create-bootable if $ROOT is not set 2014-04-18 13:08:18 +01: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 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
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 68e6cc1cd9 Simplify fetch-pkg git check 2014-03-09 20:47:23 +00:00
Daniel Bainton 8aa7ece468 Move the pkgs.mk creation to it's own sh file 2014-03-09 20:42:56 +00:00
Daniel Bainton 3c2c0d24e1 Add deps of a package to the fetch targets also 2014-03-09 17:14:11 +02:00
Daniel Bainton 025702eaa4 Move pkg specific stuff from stuff to the pkgdir 2014-03-09 14:08:15 +02:00
Daniel Bainton ac90eb3aa3 Move each package to their own dir
Also support for the $pkgdir variable in build files, which will include
the full path to the directory of the package (for patches, configs etc)
2014-03-09 13:56:35 +02:00
sin 19e95b4b2a Add quark patches 2014-03-07 15:37:33 +00:00
sin dd14bfab3b Enable devtmpfs in the kernel config 2014-03-07 11:40:56 +00:00
sin 0d082f17d8 Default to an ext4 partition instead of ext2 2014-03-07 10:55:24 +00:00
sin 8d6bcc74b8 Move set -e -x after the usage line 2014-03-06 10:27:06 +00:00
sin baa70b4e3b Move set -x at the top 2014-03-05 17:47:33 +00:00
sin bd3026cc3d Put extlinux.conf in stuff/ 2014-03-05 12:28:43 +00:00
sin d392b17d2c Remove screenshot from repo :P 2014-03-04 19:54:01 +00:00
sin af13813573 Add screenshot :> 2014-03-04 17:10:52 +00:00
Hiltjo Posthuma 1b466d4935 create-bootable: use /mnt/morpheus as mountpoint 2014-03-04 16:24:57 +00:00
Hiltjo Posthuma 802de1b750 create-bootable: make compatible with busybox losetup
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-03-04 16:23:27 +00:00
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 713d7974ad Change fetch-pkg.mk to use case instead of if/elif etc. 2014-03-04 15:34:45 +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
sin 29e3a54e62 Add kernel config for i486 2014-03-03 15:52:31 +00:00
Daniel Bainton 19e8daa0ef Build busybox from source 2014-03-01 22:01:34 +00:00
sin facdf5b9cc Rename kernel-config to kernel-config-$arch 2014-03-01 15:19:03 +00:00
Daniel Bainton 4ce69b26e2 Use .cache instead of .state 2014-03-01 02:07:51 +02:00
Daniel Bainton 82d58abc2c Add fetching and unpacking magic 2014-03-01 01:29:42 +02:00
sin f56149fa6f Make build system work with mksh as well 2014-02-28 19:11:04 +00:00
Daniel Bainton d71bb4e966 Move to a mk based build system 2014-02-28 14:22:25 +02:00
sin c52eb94c4c Bump up kernel to 3.10.32 2014-02-28 11:08:39 +00:00
sin a91a4cbc7a Add support for some qemu sound card 2014-02-19 16:07:24 +00:00
sin 7fd7dd3678 Update kernel config 2014-02-18 14:20:07 +00:00
sin 0745b928e3 Add TinyWM and xsetroot 2014-02-18 11:12:50 +00:00
sin e2507715b9 Update kernel config 2014-02-18 10:47:28 +00:00
sin 91679fcb25 Update kernel config 2014-02-17 18:03:19 +00:00
sin 6ef2eb4797 Remove gnulibfix 2014-02-14 12:10:24 +00:00
sin 60c0551762 Add arch-rootfs build script 2014-02-13 14:28:06 +00:00
sin 7779737b19 Remove dropbearkeys 2014-02-13 12:34:04 +00:00
sin e31b8c428a Remove irc - we have sic 2014-02-13 12:33:51 +00:00
sin 1dc25793db Do not embed sinit.c - use our git repo 2014-02-06 11:35:43 +00:00
sin 4fe3c8ccdd Rename FIFO path for sinit 2014-02-05 18:29:54 +00:00
sin 30149bcb1d Change paths for rc scripts 2014-02-05 18:27:35 +00:00
sin 64445f446f Make sinit a bit more sane 2014-02-05 18:18:37 +00:00
sin 46c073db83 Add sinit and remove busybox init 2014-02-05 17:28:37 +00:00
sin dd61063add Add irc from http://c9x.me/irc/ 2013-09-27 13:47:31 +01:00
sin 8aab0e9013 Add gzip 2013-09-27 11:21:42 +01:00
sin 123b001252 Move to 3.10.32-lts kernel 2013-09-24 11:57:36 +01:00
sin 9f76225185 Add dropbearkeys 2013-09-23 17:13:43 +01:00