package/customize: remove

This mechanism of root filesystem customization has been deprecated
since a long time, so let's remove it now.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: "Samuel Martin" <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Thomas Petazzoni 2013-02-07 11:58:45 +00:00 committed by Peter Korsgaard
parent 04dea0c48b
commit 12ccc43fb7
6 changed files with 8 additions and 41 deletions

View File

@ -44,6 +44,14 @@ endif
# #
# Legacy options since 2012.11 # Legacy options since 2012.11
# #
config BR2_PACKAGE_CUSTOMIZE
bool "customize package has been removed"
select BR2_LEGACY
help
The 'customize' special package has been removed. Instead,
we recommend to create either your own packages, or use a
post-build script to customize your root filesystem. See
Buildroot's documentation for more details.
config BR2_PACKAGE_XSERVER_xorg config BR2_PACKAGE_XSERVER_xorg
bool "X.org modular server" bool "X.org modular server"

View File

@ -1,7 +1,6 @@
menu "Package Selection for the target" menu "Package Selection for the target"
source "package/busybox/Config.in" source "package/busybox/Config.in"
source "package/customize/Config.in"
# Audio and video applications # Audio and video applications
source "package/multimedia/Config.in" source "package/multimedia/Config.in"

View File

@ -1,7 +0,0 @@
config BR2_PACKAGE_CUSTOMIZE
bool "customize"
depends on BR2_DEPRECATED
help
Add custom stuff to your buildroot.
(edit package/customize/customize.mk)

View File

@ -1,32 +0,0 @@
#############################################################
#
# Any custom stuff you feel like doing....
#
#############################################################
CUST_DIR:=package/customize/source
$(BUILD_DIR)/.customize:
rm -f $(BUILD_DIR)/series
(cd $(CUST_DIR); \
/bin/ls -d * > $(BUILD_DIR)/series || \
touch $(BUILD_DIR)/series )
for f in `cat $(BUILD_DIR)/series`; do \
cp -af $(CUST_DIR)/$$f $(TARGET_DIR); \
done
rm -f $(BUILD_DIR)/series
touch $@
customize: $(BUILD_DIR)/.customize
customize-clean:
rm -f $(BUILD_DIR)/.customize
.PHONY: customize
#############################################################
#
# Toplevel Makefile options
#
#############################################################
ifeq ($(BR2_PACKAGE_CUSTOMIZE),y)
TARGETS+=customize
endif

View File

@ -92,7 +92,6 @@ for i in $(find boot/ linux/ package/ -name '*.mk' | sort) ; do
$i = "package/games/games.mk" -o \ $i = "package/games/games.mk" -o \
$i = "package/gtk2-themes/gtk2-themes.mk" -o \ $i = "package/gtk2-themes/gtk2-themes.mk" -o \
$i = "package/multimedia/multimedia.mk" -o \ $i = "package/multimedia/multimedia.mk" -o \
$i = "package/customize/customize.mk" -o \
$i = "package/pkg-autotools.mk" -o \ $i = "package/pkg-autotools.mk" -o \
$i = "package/pkg-cmake.mk" -o \ $i = "package/pkg-cmake.mk" -o \
$i = "package/pkg-generic.mk" -o \ $i = "package/pkg-generic.mk" -o \