Feature #1217
Updated by Hammel 2 days ago
There are a number of items I can use to improve PiBox.
This list will expand over time.
# "Use a skeleton overlay directory instead of the customize package":https://buildroot.org/downloads/manual/manual.html#customize
# "Build out of tree":https://buildroot.org/downloads/manual/manual.html#_building_out_of_tree
# Add "make buildroot-pkg-stats":https://buildroot.org/downloads/manual/manual.html#_details_about_packages
# Add "make buildroot-show-info":https://buildroot.org/downloads/manual/manual.html#_details_about_packages
# Add "make buildroot-graph-depends":https://buildroot.org/downloads/manual/manual.html#_graphing_the_dependencies_between_packages
# Add "make buildroot-graph-size":https://buildroot.org/downloads/manual/manual.html#graph-size
# Install toolchain to ~/toolchain/version using deb tools
# Install Buildroot staging tree to ~/.cache/pibox for use by package builds.
# Build buildroot before kernel - kernel tools often depend on sysroot/rootfs tools
# Use squashfs packaging of firmware and userland and add via an "overlay setup":https://buildroot.org/downloads/manual/manual.html#rootfs-custom
# Use proper "package directories":https://buildroot.org/downloads/manual/manual.html#adding-packages
# Use "patch directories (GLOBAL_PATCH_DIR)":https://buildroot.org/downloads/manual/manual.html#customize-patches
# Fix rundock to run BASH from the current directory (re: use -w option).
# Add -targets to component and top level builds. Use .target to hide targets that shouldn't be called directly.
Back