aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* link musl libc staticallyHimbeerserverDE2022-12-281-3/+14
| | | | rustkrazy can now run rust programs for the first time
* support custom inits and git reposHimbeerserverDE2022-12-271-15/+130
|
* dependency change: finally update Cargo.toml to tempfileHimbeerserverDE2022-12-271-1/+1
|
* install rust programs to /binHimbeerserverDE2022-12-271-3/+45
|
* use better tempfile crateHimbeerserverDE2022-12-271-4/+4
|
* install crates locallyHimbeerserverDE2022-12-272-11/+33
| | | | now get them into the image somehow
* only download kernel files onceHimbeerserverDE2022-12-271-19/+13
|
* download kernel files in all cases, not just the actual writingHimbeerserverDE2022-12-271-10/+11
|
* download kernel and cmdline from kernel repoHimbeerserverDE2022-12-262-3/+6
|
* simplify io with prelude and io::copyHimbeerserverDE2022-12-261-48/+4
|
* create root directory structure properlyHimbeerserverDE2022-12-251-12/+50
| | | | now i just have to get the kernel to mount it
* copy squashfs tempfile back into the partitionHimbeerserverDE2022-12-251-2/+9
|
* create root fsHimbeerserverDE2022-12-252-6/+37
|
* move partition creation to partition functionHimbeerserverDE2022-12-251-20/+9
| | | | less duplicate code and access to device size
* fix LBA address calculationHimbeerserverDE2022-12-251-4/+8
|
* summarize mbrHimbeerserverDE2022-12-251-0/+4
|
* fix bootloader errorHimbeerserverDE2022-12-251-11/+13
|
* remove debug printHimbeerserverDE2022-12-241-1/+0
|
* don't overwrite partition table with bootloader configHimbeerserverDE2022-12-241-4/+7
|
* write bootloader configHimbeerserverDE2022-12-241-1/+1
|
* write broken mbrHimbeerserverDE2022-12-212-10/+64
|
* finish makefileHimbeerserverDE2022-12-212-0/+4
|
* fix typoHimbeerserverDE2022-12-211-1/+1
|
* use cargo-make for non-rust build tasksHimbeerserverDE2022-12-212-0/+3
|
* copy kernel cmdline to boot fsHimbeerserverDE2022-12-181-2/+5
|
* create boot fs and initialise it with a kernelHimbeerserverDE2022-12-182-16/+61
|
* read cmdline from LBAHimbeerserverDE2022-12-181-11/+18
|
* add bootloaderHimbeerserverDE2022-12-181-0/+231
|
* doc: --size is in bytesHimbeerserverDE2022-12-161-1/+1
|
* support creation of image filesHimbeerserverDE2022-12-161-7/+26
|
* log partition table successHimbeerserverDE2022-12-161-0/+1
|
* clarify that rootfs is a squashfsHimbeerserverDE2022-12-161-1/+2
|
* initial rootfsHimbeerserverDE2022-12-161-3/+9
|
* bootable -> activeHimbeerserverDE2022-12-161-2/+3
|
* initial boot partitionHimbeerserverDE2022-12-162-2/+86
|
* fix .gitignore: ignore Cargo.lockHimbeerserverDE2022-12-161-0/+1
|
* basic arg acceptorHimbeerserverDE2022-12-162-1/+14
|
* cargo initHimbeerserverDE2022-12-163-0/+12
|
* Initial commitHimbeer2022-12-162-0/+23