summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-09cramfs: fix help text typoPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-09Merge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2010-04-09Merge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2010-04-09Add version selection for the SquashFS root filesystemThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09squashfs3: new packageThomas Petazzoni
Add support for the old squashfs 3.x tools, so that squashfs 3.x root filesystems can be generated. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09fs/*/Config.in: remove useless configuration commentsThomas Petazzoni
The dependency on gzip, bzip2 and lzma are properly handled automatically. No need to tell the user about this. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09Update defconfigs after fs cleanupThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09Coherent naming for .mk files in fs/Thomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09Move all filesystem generation code to fs/Thomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09Remove IMAGE and related configuration optionsThomas Petazzoni
Now, we just hardcode the image filenames to be rootfs.$(FSTYPE), in the $(BINARIES_DIR). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09iso9660: rework in a similar way to ROOTFS_TARGETThomas Petazzoni
Unfortunately, it cannot use the ROOTFS_TARGET infrastructure, due to the specifities of the iso9660 build process. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/common: do not use IMAGEThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09busybox initramfs: do not use the IMAGE variableThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09initramfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09ubifs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
We also remove the BR2_TARGET_ROOTFS_UBIFS_OUTPUT option, that could be used to specify an alternate name for the generated image file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09jffs2: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
We also remove the BR2_TARGET_ROOTFS_JFFS2_OUTPUT option, that could be used to specify an alternate name for the generated image file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09ext2: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
We also remove the BR2_TARGET_ROOTFS_EXT2_OUTPUT option, that could be used to specify an alternate name for the generated image file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09squashfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09tar: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09romfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cramfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cpio: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cloop: convert to ROOTFS_TARGET infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target: Add new infrastructure for filesystem generationThomas Petazzoni
In order to avoid code duplication between the different filesystem generation makefile, we introduce a ROOTFS_TARGET macro. Documentation for this macro is contained in the patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/: remove the COPYTO messThomas Petazzoni
There's no need to provide options to copy the filesystem image after the build. Just use 'cp' outside of Buildroot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09fakeroot: remove all references to BR2_HOST_FAKEROOTThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09fakeroot: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/ubifs: cleanup, unbrokenThomas Petazzoni
Use package/mtd to build the host mtd-utils, which contains mkfs.ubifs. Remove dependency on BR2_HOST_FAKEROOT. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/tar: cleanupThomas Petazzoni
Remove dependency on BR2_HOST_FAKEROOT. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/squashfs: cleanup, remove support for 3.xThomas Petazzoni
Remove the code to build squashfs-tools for the host, since they can now be built using package/squashfs. We also remove support for Squashfs 3.x, because the Squashfs driver merged inside the mainline kernel is a 4.x driver. So 3.x is only useful for old kernels using a Squashfs patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/romfs: cleanupThomas Petazzoni
Remove the code needed to build host genromfs, since it can now be done using package/genromfs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/jffs2: cleanupThomas Petazzoni
Remove the code to build host MTD utils, since they can now be built using package/mtd. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/iso9660: cleanupThomas Petazzoni
Remove the mkisofs host tools building process, which is now in package/cdrkit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/ext2: cleanupThomas Petazzoni
Remove the genext2fs host tools building process, which is now in package/genext2fs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/cramfs: cleanupThomas Petazzoni
Remove the cramfs host tools building process, which is now in package/cramfs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/cpio: cleanupThomas Petazzoni
* Remove the dependency on BR2_HOST_FAKEROOT, since we don't have config option for host tools. * Remove a few useless things. * Check that cpio is available on the host in toolchain/dependencies/dependencies.sh. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09target/cloop: cleanupThomas Petazzoni
Remove the code to build the cloop utilities for the host (it is now in package/cloop). Use fakeroot instead of ugly sudo. The cloop filesystem generation code is now much more similar to other filesystems code. Remove empty Makefile.in. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09lzma: convert the host package to the autotools infrastructureThomas Petazzoni
Note that we loose the ability to use a lzma command available on the host and we now always build your own if a package needs it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cloop: new packageThomas Petazzoni
Only the host variant is supported, which explains why there is no Config.in file. Will be used by the filesystem generation code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09mtd: convert to gentargets, add host packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09e2fsprogs: add support for host packageThomas Petazzoni
Host package is needed to get libuuid installed for the host, needed to build the mtd utils for the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cdrkit: new packageThomas Petazzoni
Supported both for the target and the host. Will be used by the root filesystem generation code, thanks to genisoimage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cmake: new packageThomas Petazzoni
Only compilation for the host is supported, why explains why we don't have a Config.in and the corresponding BR2_PACKAGE_CMAKE option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09bzip2: convert to gentargets, add host package, bump versionThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09libcap: new packageThomas Petazzoni
Needed as a dependency of cdrkit, which contains genisomage, useful for generating ISO9660 filesystem images. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09squashfs: new packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09cramfs: new packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09genext2fs: new packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09genromfs: add new packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-09atmel: Add at91sam9g45ekes board supportJosh.Wu
Signed-off-by: Josh.Wu <josh.wu@atmel.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>