Commit graph

13 commits

Author SHA1 Message Date
Ruledo
73788c1b84 Build on any OS
Good luck.
2025-02-25 00:12:36 -08:00
Tom
362f75f414
update repo address 2025-01-23 00:38:41 +00:00
Ruledo
de75bb4e33 Fixed typo.
Breaking fat fingers.
2025-01-09 10:32:37 -08:00
Ruledo
455e30bfe4 Added Full Rebuild option.
Rebuilds entire image from beginning to end.
2025-01-09 09:33:36 -08:00
Ruledo
d625491318 Added Rebuild Chroot menu option.
Added rebuild chroot and did some cleanup.
2025-01-09 02:35:54 -08:00
Ruledo
ab506dc14a Fixed --chroot-script arg
--chroot-script arg didn't work.
It's fixed now.
Also included but left commented out piwheel in my search to defeat the wheel of pain.
2025-01-08 01:03:50 -08:00
Ruledo
cba28a8eb7 Image Builder Fix and Chroot Changes
Fix for Image Update not including env changes.
Added python-is-python3 python3.10-venv to aid in python development.
Added software-properties-common so we can take advantage of the new Meshtastic PPA.
2025-01-07 22:27:04 -08:00
Ruledo
348bcd848a Use already fetched chroot script.
This will allow us to install sdk via wget https://raw.githubusercontent.com/noon92/femtofox/refs/heads/main/environment-setup/foxbuntu-builder.sh -O foxbuntu-builder.sh
2025-01-03 22:25:27 -08:00
Ruledo
60d19746e6 Added some more safety features (seatbelts and airbags)
clone_repos now tries 3 times on each repo and exits if it fails.  Thanks to spudgunman on discord now script checks for Ubuntu 22.04 and checks if repos already exists on SDk Install.
2025-01-02 01:22:57 -08:00
Ruledo
86da4bdf15 Auto resizing rootfs.
Thanks to josh_32850_99879 on discord for figuring out how and when to use mkenvimage and .env.txt to make the image able to  expand rootfs on first boot.
2025-01-01 17:41:20 -08:00
Ruledo
cf42543ef2 Update foxbuntu-builder.sh
Cleaned up menu.  sync_foxbuntu_changes now removes files that were removed from repo source.
2024-12-31 16:29:29 -08:00
Ruledo
4ae35dff2e Update foxbuntu-builder.sh
Fixed typo in usage.  arg should have read sdk_install not install
2024-12-31 00:39:16 -08:00
Ruledo
5f76ce987c Foxbuntu Image Builder
Put in some checks, chroot script injection, fixed menu and dependencies, moved initial chroot commands to chroot script, fixed cli args, updated usage and added new args including --chroot-script
2024-12-31 00:26:37 -08:00