summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of now unused HOST_ARCH computation codeThomas Petazzoni2010-04-111-14/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update defconfigs after BR2_GNU_BUILD_SUFFIX removalThomas Petazzoni2010-04-1127-27/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Guess build system and remove BR2_GNU_BUILD_SUFFIXThomas Petazzoni2010-04-114-19/+7
| | | | | | | Instead of having a configuration option BR2_GNU_BUILD_SUFFIX, let's use config.guess to guess the build system type. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Move the global config cache option to an Advanced submenuThomas Petazzoni2010-04-111-8/+12
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Bring the three path-related options togetherThomas Petazzoni2010-04-111-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Move the command-related options to a submenuThomas Petazzoni2010-04-111-0/+4
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update defconfigs after BR2_HAVE_{INFOPAGES,MANPAGES} removalThomas Petazzoni2010-04-1126-52/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Get rid of BR2_HAVE_{MANPAGES,INFOPAGES} config optionsThomas Petazzoni2010-04-111-15/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Use BR2_HAVE_DOCUMENTATION instead of BR2_HAVE_{MANPAGES,INFOPAGES}Thomas Petazzoni2010-04-118-8/+8
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Do not remove documentation on a per-package basisThomas Petazzoni2010-04-111-9/+0
| | | | | | | | Since the documentation cleanup is done by the main Makefile in a global way, there's no need to do that on a per-package basis in the generic package infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Remove all documentation when BR2_HAVE_DOCUMENTATION is not setThomas Petazzoni2010-04-111-3/+2
| | | | | | | | | | | | Until now, we had BR2_HAVE_MANPAGES, BR2_HAVE_INFOPAGES and BR2_HAVE_DOCUMENTATION, but there's no need to have such a fine-grained control over what documentation gets kept or not. Therefore, just remove all the documentation (man pages, info pages and documentation in $(TARGET_DIR)/usr/doc and $(TARGET_DIR)/usr/share/doc) when BR2_HAVE_DOCUMENTATION is not set. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Do not let packages remove man pages, info pages and documentationThomas Petazzoni2010-04-1119-143/+2
| | | | | | | | | | The cleanup of $(TARGET_DIR)/usr/share/man, $(TARGET_DIR)/usr/man, $(TARGET_DIR)/usr/share/info, $(TARGET_DIR)/usr/info, $(TARGET_DIR)/usr/share/doc and $(TARGET_DIR)/usr/doc is already done globally in the main Makefile. Therefore, there's no need to handle that on a per-package basis. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update defconfigs after BR2_UPDATE_CONFIG removalThomas Petazzoni2010-04-1128-28/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update config.{guess,sub} unconditionallyThomas Petazzoni2010-04-113-12/+0
| | | | | | | | Remove the BR2_UPDATE_CONFIG option which allowed to globally enable/disable the replacement of config.{guess,sub} for autotools-based packages. Doing it unconditionnally just works. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update defconfig after BR2_PREFER_IMA removalThomas Petazzoni2010-04-1127-27/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Remove BR2_PREFER_IMAThomas Petazzoni2010-04-116-42/+0
| | | | | | | This option is barely used, no-one is maintaining it or extending it. So let's remove it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cramfs: fix help text typoPeter Korsgaard2010-04-091-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2010-04-096-0/+89
|\
| * Add version selection for the SquashFS root filesystemThomas Petazzoni2010-04-092-0/+23
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * squashfs3: new packageThomas Petazzoni2010-04-094-0/+66
| | | | | | | | | | | | | | 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>
* | Merge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2010-04-09100-1675/+963
|\|
| * fs/*/Config.in: remove useless configuration commentsThomas Petazzoni2010-04-094-27/+0
| | | | | | | | | | | | | | 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>
| * Update defconfigs after fs cleanupThomas Petazzoni2010-04-0921-66/+66
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Coherent naming for .mk files in fs/Thomas Petazzoni2010-04-096-0/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Move all filesystem generation code to fs/Thomas Petazzoni2010-04-0930-34/+37
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Remove IMAGE and related configuration optionsThomas Petazzoni2010-04-092-16/+0
| | | | | | | | | | | | | | 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>
| * iso9660: rework in a similar way to ROOTFS_TARGETThomas Petazzoni2010-04-092-19/+16
| | | | | | | | | | | | | | 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>
| * target/common: do not use IMAGEThomas Petazzoni2010-04-091-4/+4
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * busybox initramfs: do not use the IMAGE variableThomas Petazzoni2010-04-091-1/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * initramfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-31/+6
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * ubifs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-092-63/+5
| | | | | | | | | | | | | | 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>
| * jffs2: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-092-45/+16
| | | | | | | | | | | | | | 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>
| * ext2: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-092-70/+11
| | | | | | | | | | | | | | 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>
| * squashfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-29/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * tar: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-45/+4
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * romfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-24/+6
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * cramfs: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-26/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * cpio: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-55/+7
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * cloop: convert to ROOTFS_TARGET infrastructureThomas Petazzoni2010-04-091-21/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * target: Add new infrastructure for filesystem generationThomas Petazzoni2010-04-092-0/+69
| | | | | | | | | | | | | | | | 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>
| * target/: remove the COPYTO messThomas Petazzoni2010-04-0910-72/+0
| | | | | | | | | | | | | | 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>
| * fakeroot: remove all references to BR2_HOST_FAKEROOTThomas Petazzoni2010-04-0923-23/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * fakeroot: convert to the autotools infrastructureThomas Petazzoni2010-04-092-117/+13
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * target/ubifs: cleanup, unbrokenThomas Petazzoni2010-04-092-48/+4
| | | | | | | | | | | | | | 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>
| * target/tar: cleanupThomas Petazzoni2010-04-092-7/+0
| | | | | | | | | | | | Remove dependency on BR2_HOST_FAKEROOT. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * target/squashfs: cleanup, remove support for 3.xThomas Petazzoni2010-04-094-171/+2
| | | | | | | | | | | | | | | | | | | | | | 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>
| * target/romfs: cleanupThomas Petazzoni2010-04-092-41/+2
| | | | | | | | | | | | | | 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>
| * target/jffs2: cleanupThomas Petazzoni2010-04-092-10/+1
| | | | | | | | | | | | | | 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>
| * target/iso9660: cleanupThomas Petazzoni2010-04-092-51/+2
| | | | | | | | | | | | | | Remove the mkisofs host tools building process, which is now in package/cdrkit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * target/ext2: cleanupThomas Petazzoni2010-04-092-52/+5
| | | | | | | | | | | | | | Remove the genext2fs host tools building process, which is now in package/genext2fs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>