summaryrefslogtreecommitdiff
path: root/sys/lib/dist/mkfile
AgeCommit message (Collapse)Author
2023-04-01qcowfs(8)Jacob Moody
2022-10-31reform: only override console=0 when no plan9.ini is passedcinap_lenrek
The kernel used to always set console=0, which as usefull during bring-up, but makes it impossible to use the uart for other purposes. We now have the ability to pass plan9.ini using the u-boot script, so add the console=0 line there. To make debugging easy, we still apply console=0 if no plan9.ini has been passed.
2022-07-10/sys/lib/dist/mkfile: create a default plan9.ini for reform imagecinap_lenrek
2022-06-18generate boot.scr in /sys/src/boot/reformcinap_lenrek
2022-06-18/sys/lib/dist/mkfile: add target for mnt-reform imagecinap_lenrek
2021-06-13/sys/lib/dist/mkfile: test for .git directoryglenda
2019-08-24/sys/lib/dist/mkfile: adjust 2GB for pi3 and zynq imgcinap_lenrek
2019-08-24/sys/lib/dist/mkfile: storage vendors idea of 2GB is deflatingcinap_lenrek
2019-08-18add missing device tree file for raspberry pi 4cinap_lenrek
2019-08-18add raspberry pi 4 kernel and bootloader to pi3.img targetcinap_lenrek
2019-05-06dist/mkfile: add *.pi3.img target for ARM64 raspberry pi3cinap_lenrek
2019-03-30dist/mkfile: aux/stub -d /n/src9/usr to avoid overbinding /usr in case ↵cinap_lenrek
/n/src9 an / alias when /n/src9 is an alias for / (bind / /n/src9), then the bind from /sys/lib/dist/usr on /n/src9/usr would also overbind /usr and potentially make the build target file inaccessible. the solution is to run aux/stub -d /n/src9/usr. this works as aux/stub mounts itself on /n/src9, so the bind for /n/src9/usr will not override /usr in the root filesystem but the stub directory from aux/stub.
2018-10-22/sys/lib/dist/mkfile: add pi.img target for raspi sdcard imagecinap_lenrek
2018-01-31/sys/lib/dist/mkfile: fix cfg/plan9.ini dependency (only visible after binds)cinap_lenrek
2018-01-05/sys/lib/dist: split 9boot into 9bootproto, make *.386.iso and *.amd64.iso ↵cinap_lenrek
targets
2017-03-04cdproto: various cleanupscinap_lenrek
- bind /n/src9 only when theres .hg directory, so you can use /root as /n/src9 - skip *.6 and *.orig files in source direcrtories - skip *.pdf and *.ps files in /sys/man - skip cpurc.local and termrc.local - dont create /fd, /mnt and/n in the root - be specific about /lib - create /cfg/pxe
2016-05-22/sys/lib/dist/mkfile: efi iso/hybrid supportcinap_lenrek
2016-05-19dist/mkfile: generate iso/hybrid image for 9front.isocinap_lenrek
2015-09-05dist/mkfile: add target for the aijuboard *.zynq.imgcinap_lenrek
this generates a disk image (to be written to usb or sdmmc card) containing 9fat partition with kernel and a hjfs filesystem partition with the 9front distribution. this could be easily extended to generate raspberry pi images as well, but i have no hardware to test.
2014-10-31dist: generate efi bootable cd imagecinap_lenrek
2012-02-12fix mistake in /sys/lib/dist/mkfilecinap_lenrek
2012-02-11add /sys/lib/dist/mailstanley lieber
2011-09-20dist: bind dummy adm/timezone/localcinap_lenrek
2011-06-09move /lib/ndb to /sys/lib/dist/ndbcinap_lenrek
2011-06-09dist/mkfile: simplifycinap_lenrek
2011-06-09dist/mkfile: run binds in subshellcinap_lenrek
2011-06-08move /usr to /sys/lib/dist/usr for initial user directoriescinap_lenrek
2011-06-06fix real cause of iso name truncationcinap_lenrek
2011-06-06fix truncated filenames in isocinap_lenrek
2011-05-03include hg repository in /dist/plan9front and install itcinap_lenrek
2011-04-15hacked libdisk/proto to support skipping file names (.dummy) and setting ↵cinap_lenrek
uid/gid recursively (this solves issue #13). moved cdproto to /sys/lib/sysconfig/proto and added glendas mbox.
2011-04-12updating cwfs and moving installer in /rc/bincinap_lenrek
2011-04-12webfs on readonly filesystemcinap_lenrek
2011-04-12dont put plan9.ini bootimage in cd rootcinap_lenrek
2011-04-12more sane livecd startupcinap_lenrek
2011-04-11livecdcinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso image - sys/libTaru Karttunen