Commit Graph

64 Commits

Author SHA1 Message Date
Jaromil 5481abcd58 updated zuper 2016-06-15 13:43:49 +02:00
Jaromil 90184d55d1 just sdk.init is enough to load lib 2016-06-15 13:41:59 +02:00
Jaromil 9f282f6075 normalized bootstrap paths 2016-06-15 10:40:21 +02:00
Jaromil 86759f2c02 renamed files and separated init to fix global scoping 2016-06-15 10:06:49 +02:00
Jaromil 06387033a1 reindenting 2016-06-15 09:20:51 +02:00
Jaromil 8b1bfcf93a version and zuper loading fix 2016-06-15 09:10:21 +02:00
KatolaZ 65b908fada stub for expectlib 2016-06-15 07:12:02 +01:00
Jaromil b79cd589ba more defaults on SDK envs 2016-06-14 23:34:52 +02:00
Jaromil 26d5a05fdf adjustements for env vars 2016-06-14 23:31:11 +02:00
KatolaZ 6ff500b9bc creation of "builds" in sdk_init 2016-06-14 07:02:21 +01:00
KatolaZ e8917b764c moved mkir $strapdir before sourcing zuper.init 2016-06-14 06:45:50 +01:00
KatolaZ 3ef18caa79 other cosmetics 2016-06-14 06:35:20 +01:00
KatolaZ 0d8bdbf678 cosmetics in libdevuansdk 2016-06-14 06:34:10 +01:00
KatolaZ f003e4e17e zuper sourced on library load 2016-06-14 06:09:12 +01:00
KatolaZ d1a3995bff added function sdk_init in libdevuansdk 2016-06-14 05:28:49 +01:00
Jaromil fb9cb40d33 simplified loading of library
config moved to each sdk implementation, library checks if config
variables are set. other minor fixes (missing zlibs/grub source)
2016-06-13 18:12:32 +02:00
Jaromil e3c0e5595b renaming of zlibs
now organized as name of file -> first prefix on functions
to reflect also the tools/actions of reference

bootstrap, isolinux, kernel, qemu, sysconf

eliminated generic "customize" name, obsoleted imaging
2016-06-13 16:57:54 +02:00
Jaromil aa56b84ad9 iso to isolinux rename 2016-06-13 16:51:38 +02:00
Jaromil 467a85c70c customise: whitespace cleanup 2016-06-13 16:43:52 +02:00
Jaromil db8d68391a namespace adjustements and checks 2016-06-13 16:43:31 +02:00
Jaromil 7ce2d187b9 zuper: updated 2016-06-13 16:06:20 +02:00
Jaromil f0198a82bf iso: noappend to squashfs 2016-06-13 15:40:37 +02:00
KatolaZ 305b5ce9ed function documentation updated 2016-06-13 01:35:40 +01:00
KatolaZ 87b5bebffb reduced dependencies in target image to grub-common (instead than grub-pc) 2016-06-13 01:23:26 +01:00
KatolaZ 7a9cf9688a now make_qemu_img creates bootable images 2016-06-13 01:21:02 +01:00
KatolaZ 5787cc14c4 make_qemu_image produces an "almost-bootable" qemu image 2016-06-13 00:44:54 +01:00
KatolaZ ad29e93415 added stuff in customise 2016-06-12 23:05:25 +01:00
KatolaZ 510875218b towards make_qemu_img 2016-06-12 18:21:43 +01:00
KatolaZ 333d0505c9 documented install_default_kernel 2016-06-12 18:02:48 +01:00
KatolaZ e1c40a388a added "install_default_kernel" in "customise" 2016-06-12 17:54:28 +01:00
KatolaZ b5a6808f6a little change in sysconf (avoid to remove /boot/initrd.img ) 2016-06-12 17:13:56 +01:00
parazyd 4e7a9971cf
add option to install qemu, fix bootstrap mount calls 2016-06-09 16:59:18 +02:00
parazyd 084f7a8f70
fstypes when partitioning raw image 2016-06-09 11:43:59 +02:00
parazyd bc7cfb1ad9
overridable bootloader; optional extra packages 2016-06-09 11:43:26 +02:00
parazyd 4cc939bb48
fstab; fixes 2016-06-09 10:15:57 +02:00
Jaromil fcf4c8459c make .done check non-empty to conform with ckreq 2016-06-08 23:19:39 +02:00
parazyd 03f780a409
aptautostart function
Add function for enabling or disabling autostart of services when apt installs
them. To be called outside of a chroot and executed inside one
2016-06-08 22:33:10 +02:00
Jaromil 166e164ab0 correct detect that debootstrap finished 2016-06-08 22:35:34 +02:00
Jaromil bee1288827 iso also does usr squashfs 2016-06-08 22:34:32 +02:00
parazyd bdb94f314f
drop a file to signal complete bootstrap 2016-06-08 21:59:01 +02:00
parazyd dd6f741ed6
documentation updates 2016-06-08 21:54:15 +02:00
parazyd 695e767a14
raw image builds; grub+kernel 2016-06-08 21:45:28 +02:00
parazyd 0188ebbeaf
Merge branch 'master' of git.devuan.org:sdk/libdevuansdk 2016-06-08 21:35:25 +02:00
Jaromil 39b97cf330 dropped escalate from iso 2016-06-08 21:20:11 +02:00
Jaromil c292c13b2f iso correctly booting kernel and initrd
also enabled all isolinux extensions and the rosh
2016-06-08 21:18:54 +02:00
parazyd 9e6fd1988b
drop escalate wrapper 2016-06-08 21:07:08 +02:00
Jaromil 53cb23a2c5 config merge 2016-06-08 19:44:35 +02:00
Jaromil ca24af741a progress on iso making
also more configs and kernel install helper
2016-06-08 19:44:00 +02:00
parazyd 0cd0716190
dos mbr sizes 2016-06-08 18:53:10 +02:00
Jaromil daae74bc00 initial iso packing 2016-06-08 18:55:22 +02:00