mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
- global whitespace trimming
This commit is contained in:
parent
3471ebe0a3
commit
6547bced93
20
Makefile
20
Makefile
@ -28,10 +28,10 @@ CONFIG = package/config
|
|||||||
DATE:=$(shell date -u +%Y%m%d)
|
DATE:=$(shell date -u +%Y%m%d)
|
||||||
|
|
||||||
noconfig_targets := menuconfig config oldconfig randconfig \
|
noconfig_targets := menuconfig config oldconfig randconfig \
|
||||||
defconfig allyesconfig allnoconfig release tags \
|
defconfig allyesconfig allnoconfig release tags \
|
||||||
source-check help
|
source-check help
|
||||||
|
|
||||||
# $(shell find . -name *_defconfig |sed 's/.*\///')
|
# $(shell find . -name *_defconfig |sed 's/.*\///')
|
||||||
|
|
||||||
# Pull in the user's configuration file
|
# Pull in the user's configuration file
|
||||||
ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
|
ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
|
||||||
@ -85,12 +85,12 @@ endif
|
|||||||
ifndef HOSTLN
|
ifndef HOSTLN
|
||||||
HOSTLN:=ln
|
HOSTLN:=ln
|
||||||
endif
|
endif
|
||||||
HOSTAR :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || echo ar)
|
HOSTAR :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || echo ar)
|
||||||
HOSTAS :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as)
|
HOSTAS :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as)
|
||||||
HOSTCC :=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc)
|
HOSTCC :=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc)
|
||||||
HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++)
|
HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++)
|
||||||
HOSTLD :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
|
HOSTLD :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
|
||||||
HOSTLN :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
|
HOSTLN :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
|
||||||
ifndef CFLAGS_FOR_BUILD
|
ifndef CFLAGS_FOR_BUILD
|
||||||
CFLAGS_FOR_BUILD:=-g -O2
|
CFLAGS_FOR_BUILD:=-g -O2
|
||||||
endif
|
endif
|
||||||
@ -178,7 +178,7 @@ include package/Makefile.in
|
|||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
all: world
|
all: world
|
||||||
|
|
||||||
# In this section, we need .config
|
# In this section, we need .config
|
||||||
include .config.cmd
|
include .config.cmd
|
||||||
@ -293,13 +293,13 @@ distclean:
|
|||||||
ifeq ($(DL_DIR),$(BASE_DIR)/dl)
|
ifeq ($(DL_DIR),$(BASE_DIR)/dl)
|
||||||
rm -rf $(DL_DIR)
|
rm -rf $(DL_DIR)
|
||||||
endif
|
endif
|
||||||
rm -rf $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(BINARIES_DIR) \
|
rm -rf $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(BINARIES_DIR) \
|
||||||
$(LINUX_KERNEL) $(IMAGE) $(BASE_DIR)/include \
|
$(LINUX_KERNEL) $(IMAGE) $(BASE_DIR)/include \
|
||||||
.config.cmd
|
.config.cmd
|
||||||
$(MAKE) -C $(CONFIG) clean
|
$(MAKE) -C $(CONFIG) clean
|
||||||
|
|
||||||
sourceball:
|
sourceball:
|
||||||
rm -rf $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(BINARIES_DIR)
|
rm -rf $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(BINARIES_DIR)
|
||||||
set -e; \
|
set -e; \
|
||||||
cd ..; \
|
cd ..; \
|
||||||
rm -f buildroot.tar.bz2; \
|
rm -f buildroot.tar.bz2; \
|
||||||
|
@ -4,7 +4,7 @@ endif
|
|||||||
ifndef HOSTMAKE
|
ifndef HOSTMAKE
|
||||||
HOSTMAKE=$(MAKE)
|
HOSTMAKE=$(MAKE)
|
||||||
endif
|
endif
|
||||||
HOSTMAKE :=$(shell $(CONFIG_SHELL) -c "which $(HOSTMAKE)" || type -p $(HOSTMAKE) || echo make)
|
HOSTMAKE :=$(shell $(CONFIG_SHELL) -c "which $(HOSTMAKE)" || type -p $(HOSTMAKE) || echo make)
|
||||||
|
|
||||||
MAKE1:=$(HOSTMAKE) MAKE="$(firstword $(HOSTMAKE)) -j1"
|
MAKE1:=$(HOSTMAKE) MAKE="$(firstword $(HOSTMAKE)) -j1"
|
||||||
MAKE:=$(HOSTMAKE) -j$(BR2_JLEVEL)
|
MAKE:=$(HOSTMAKE) -j$(BR2_JLEVEL)
|
||||||
|
@ -50,8 +50,8 @@ $(STAGING_DIR)/$(ALSA_LIB_TARGET_BINARY): $(ALSA_LIB_DIR)/src/.libs/$(ALSA_LIB_B
|
|||||||
$(TARGET_DIR)/$(ALSA_LIB_TARGET_BINARY): $(STAGING_DIR)/$(ALSA_LIB_TARGET_BINARY)
|
$(TARGET_DIR)/$(ALSA_LIB_TARGET_BINARY): $(STAGING_DIR)/$(ALSA_LIB_TARGET_BINARY)
|
||||||
mkdir -p $(TARGET_DIR)/usr/share/alsa
|
mkdir -p $(TARGET_DIR)/usr/share/alsa
|
||||||
mkdir -p $(TARGET_DIR)/usr/lib/alsa-lib
|
mkdir -p $(TARGET_DIR)/usr/lib/alsa-lib
|
||||||
cp -dpf $(STAGING_DIR)/lib/libasound.so* $(TARGET_DIR)/usr/lib/
|
cp -dpf $(STAGING_DIR)/lib/libasound.so* $(TARGET_DIR)/usr/lib/
|
||||||
cp -rdpf $(STAGING_DIR)/usr/share/alsa/* $(TARGET_DIR)/usr/share/alsa/
|
cp -rdpf $(STAGING_DIR)/usr/share/alsa/* $(TARGET_DIR)/usr/share/alsa/
|
||||||
cp -rdpf $(STAGING_DIR)/usr/lib/alsa-lib/* $(TARGET_DIR)/usr/lib/alsa-lib/
|
cp -rdpf $(STAGING_DIR)/usr/lib/alsa-lib/* $(TARGET_DIR)/usr/lib/alsa-lib/
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libasound.so*
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libasound.so*
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/alsa-lib/*.so
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/alsa-lib/*.so
|
||||||
|
@ -41,20 +41,20 @@ $(ALSA_UTILS_DIR)/$(ALSA_UTILS_BINARY): $(ALSA_UTILS_DIR)/.configured
|
|||||||
ALSA_UTILS_TARGETS_ :=
|
ALSA_UTILS_TARGETS_ :=
|
||||||
ALSA_UTILS_TARGETS_y :=
|
ALSA_UTILS_TARGETS_y :=
|
||||||
|
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSACONF) += usr/sbin/alsaconf
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSACONF) += usr/sbin/alsaconf
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSACTL) += usr/sbin/alsactl
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSACTL) += usr/sbin/alsactl
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSAMIXER) += usr/bin/alsamixer
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ALSAMIXER) += usr/bin/alsamixer
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_AMIDI) += usr/bin/amidi
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_AMIDI) += usr/bin/amidi
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_AMIXER) += usr/bin/amixer
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_AMIXER) += usr/bin/amixer
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_APLAY) += usr/bin/aplay
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_APLAY) += usr/bin/aplay
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ARECORD) += usr/bin/arecord
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ARECORD) += usr/bin/arecord
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_IECSET) += usr/bin/iecset
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_IECSET) += usr/bin/iecset
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ACONNECT) += usr/bin/aconnect
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ACONNECT) += usr/bin/aconnect
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_APLAYMIDI) += usr/bin/aplaymidi
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_APLAYMIDI) += usr/bin/aplaymidi
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI) += usr/bin/arecordmidi
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI) += usr/bin/arecordmidi
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ASEQDUMP) += usr/bin/aseqdump
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ASEQDUMP) += usr/bin/aseqdump
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ASEQNET) += usr/bin/aseqnet
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_ASEQNET) += usr/bin/aseqnet
|
||||||
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST) += usr/bin/speaker-test
|
ALSA_UTILS_TARGETS_$(BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST) += usr/bin/speaker-test
|
||||||
|
|
||||||
$(TARGET_DIR)/$(ALSA_UTILS_TARGET_BINARY): $(ALSA_UTILS_DIR)/$(ALSA_UTILS_BINARY)
|
$(TARGET_DIR)/$(ALSA_UTILS_TARGET_BINARY): $(ALSA_UTILS_DIR)/$(ALSA_UTILS_BINARY)
|
||||||
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(ALSA_UTILS_DIR) install
|
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(ALSA_UTILS_DIR) install
|
||||||
|
@ -29,7 +29,7 @@ $(BASH_DIR)/.unpacked: $(DL_DIR)/$(BASH_SOURCE)
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(BASH_DIR)/.configured: $(BASH_DIR)/.unpacked
|
$(BASH_DIR)/.configured: $(BASH_DIR)/.unpacked
|
||||||
# bash_cv_have_mbstate_t=yes
|
# bash_cv_have_mbstate_t=yes
|
||||||
(cd $(BASH_DIR); rm -rf config.cache; \
|
(cd $(BASH_DIR); rm -rf config.cache; \
|
||||||
$(TARGET_CONFIGURE_OPTS) \
|
$(TARGET_CONFIGURE_OPTS) \
|
||||||
$(TARGET_CONFIGURE_ARGS) \
|
$(TARGET_CONFIGURE_ARGS) \
|
||||||
|
@ -64,7 +64,7 @@ $(STAGING_DIR)/lib/$(DB_SHARLIB): $(DB_DIR)/build_unix/.libs/$(DB_SHARLIB)
|
|||||||
|
|
||||||
$(TARGET_DIR)/lib/$(DB_SHARLIB): $(STAGING_DIR)/lib/$(DB_SHARLIB)
|
$(TARGET_DIR)/lib/$(DB_SHARLIB): $(STAGING_DIR)/lib/$(DB_SHARLIB)
|
||||||
rm -rf $(TARGET_DIR)/lib/libdb*
|
rm -rf $(TARGET_DIR)/lib/libdb*
|
||||||
cp -a $(STAGING_DIR)/lib/libdb*so* $(TARGET_DIR)/lib/
|
cp -a $(STAGING_DIR)/lib/libdb*so* $(TARGET_DIR)/lib/
|
||||||
rm -f $(TARGET_DIR)/lib/libdb.so $(TARGET_DIR)/lib/libdb.la $(TARGET_DIR)/lib/libdb.a
|
rm -f $(TARGET_DIR)/lib/libdb.so $(TARGET_DIR)/lib/libdb.la $(TARGET_DIR)/lib/libdb.a
|
||||||
(cd $(TARGET_DIR)/usr/lib; ln -fs /lib/$(DB_SHARLIB) libdb.so)
|
(cd $(TARGET_DIR)/usr/lib; ln -fs /lib/$(DB_SHARLIB) libdb.so)
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libdb*so*
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libdb*so*
|
||||||
|
@ -25,7 +25,7 @@ bind-source: $(DL_DIR)/$(BIND_SOURCE)
|
|||||||
$(BIND_DIR2)/.unpacked: $(DL_DIR)/$(BIND_SOURCE)
|
$(BIND_DIR2)/.unpacked: $(DL_DIR)/$(BIND_SOURCE)
|
||||||
$(BIND_CAT) $(DL_DIR)/$(BIND_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
$(BIND_CAT) $(DL_DIR)/$(BIND_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
||||||
toolchain/patch-kernel.sh $(BIND_DIR2) package/bind/ bind\*.patch
|
toolchain/patch-kernel.sh $(BIND_DIR2) package/bind/ bind\*.patch
|
||||||
touch $(BIND_DIR2)/.unpacked
|
touch $(BIND_DIR2)/.unpacked
|
||||||
|
|
||||||
$(BIND_DIR2)/Makefile: $(BIND_DIR2)/.unpacked
|
$(BIND_DIR2)/Makefile: $(BIND_DIR2)/.unpacked
|
||||||
(cd $(BIND_DIR2); rm -rf config.cache; \
|
(cd $(BIND_DIR2); rm -rf config.cache; \
|
||||||
|
@ -11,10 +11,10 @@ include Makefile.kconfig
|
|||||||
$(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) -MM *.c > .depend 2>/dev/null || :
|
$(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) -MM *.c > .depend 2>/dev/null || :
|
||||||
|
|
||||||
__hostprogs := $(sort $(hostprogs-y) $(hostprogs-m))
|
__hostprogs := $(sort $(hostprogs-y) $(hostprogs-m))
|
||||||
host-csingle := $(foreach m,$(__hostprogs),$(if $($(m)-objs),,$(m)))
|
host-csingle := $(foreach m,$(__hostprogs),$(if $($(m)-objs),,$(m)))
|
||||||
host-cmulti := $(foreach m,$(__hostprogs),\
|
host-cmulti := $(foreach m,$(__hostprogs),\
|
||||||
$(if $($(m)-cxxobjs),,$(if $($(m)-objs),$(m))))
|
$(if $($(m)-cxxobjs),,$(if $($(m)-objs),$(m))))
|
||||||
host-cobjs := $(sort $(foreach m,$(__hostprogs),$($(m)-objs)))
|
host-cobjs := $(sort $(foreach m,$(__hostprogs),$($(m)-objs)))
|
||||||
|
|
||||||
$(host-csingle): %: %.c
|
$(host-csingle): %: %.c
|
||||||
$(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(HOST_LOADLIBES) $< -o $@
|
$(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(HOST_LOADLIBES) $< -o $@
|
||||||
|
@ -10,8 +10,8 @@ $(BUILD_DIR)/.customize:
|
|||||||
(cd $(CUST_DIR); \
|
(cd $(CUST_DIR); \
|
||||||
/bin/ls -d * > $(PROJECT_BUILD_DIR)/series || \
|
/bin/ls -d * > $(PROJECT_BUILD_DIR)/series || \
|
||||||
touch $(PROJECT_BUILD_DIR)/series )
|
touch $(PROJECT_BUILD_DIR)/series )
|
||||||
for f in `cat $(PROJECT_BUILD_DIR)/series`; do \
|
for f in `cat $(PROJECT_BUILD_DIR)/series`; do \
|
||||||
cp -af $(CUST_DIR)/$$f $(TARGET_DIR)/$$f; \
|
cp -af $(CUST_DIR)/$$f $(TARGET_DIR)/$$f; \
|
||||||
done
|
done
|
||||||
rm -f $(PROJECT_BUILD_DIR)/series
|
rm -f $(PROJECT_BUILD_DIR)/series
|
||||||
touch $@
|
touch $@
|
||||||
|
@ -46,7 +46,7 @@ $(DBUS_GLIB_DIR)/.configured: $(DBUS_GLIB_DIR)/.unpacked /usr/bin/pkg-config
|
|||||||
--disable-doxygen-docs \
|
--disable-doxygen-docs \
|
||||||
--enable-asserts=yes \
|
--enable-asserts=yes \
|
||||||
)
|
)
|
||||||
touch $(DBUS_GLIB_DIR)/.configured
|
touch $(DBUS_GLIB_DIR)/.configured
|
||||||
|
|
||||||
$(DBUS_GLIB_DIR)/$(DBUS_GLIB_BINARY): $(DBUS_GLIB_DIR)/.configured
|
$(DBUS_GLIB_DIR)/$(DBUS_GLIB_BINARY): $(DBUS_GLIB_DIR)/.configured
|
||||||
$(MAKE) DBUS_BUS_LIBS="$(STAGING_DIR)/lib/libexpat.so" -C $(DBUS_GLIB_DIR) all
|
$(MAKE) DBUS_BUS_LIBS="$(STAGING_DIR)/lib/libexpat.so" -C $(DBUS_GLIB_DIR) all
|
||||||
|
@ -71,7 +71,7 @@ $(DMALLOC_DIR)/$(DMALLOC_BINARY): $(DMALLOC_DIR)/.configured
|
|||||||
|
|
||||||
$(TARGET_DIR)/$(DMALLOC_TARGET_BINARY): $(DMALLOC_DIR)/$(DMALLOC_BINARY)
|
$(TARGET_DIR)/$(DMALLOC_TARGET_BINARY): $(DMALLOC_DIR)/$(DMALLOC_BINARY)
|
||||||
# both DESTDIR and PREFIX are ignored..
|
# both DESTDIR and PREFIX are ignored..
|
||||||
$(MAKE) includedir="$(STAGING_DIR)/usr/include" \
|
$(MAKE) includedir="$(STAGING_DIR)/usr/include" \
|
||||||
bindir="$(STAGING_DIR)/usr/bin" \
|
bindir="$(STAGING_DIR)/usr/bin" \
|
||||||
libdir="$(STAGING_DIR)/usr/lib" \
|
libdir="$(STAGING_DIR)/usr/lib" \
|
||||||
shlibdir="$(STAGING_DIR)/usr/lib" \
|
shlibdir="$(STAGING_DIR)/usr/lib" \
|
||||||
|
@ -70,7 +70,7 @@ expat-clean:
|
|||||||
rm -f $(EXPAT_DIR)/.configured
|
rm -f $(EXPAT_DIR)/.configured
|
||||||
rm -f $(STAGING_DIR)/usr/lib/libexpat.* \
|
rm -f $(STAGING_DIR)/usr/lib/libexpat.* \
|
||||||
$(TARGET_DIR)/usr/lib/libexpat.*
|
$(TARGET_DIR)/usr/lib/libexpat.*
|
||||||
#rm -f $(STAGING_DIR)/usr/bin/xmlwf $(TARGET_DIR)/usr/bin/xmlwf
|
#rm -f $(STAGING_DIR)/usr/bin/xmlwf $(TARGET_DIR)/usr/bin/xmlwf
|
||||||
-$(MAKE) -C $(EXPAT_DIR) clean
|
-$(MAKE) -C $(EXPAT_DIR) clean
|
||||||
|
|
||||||
expat-dirclean:
|
expat-dirclean:
|
||||||
|
@ -48,10 +48,10 @@ $(FREETYPE_DIR)/.compiled: $(FREETYPE_DIR)/.configured
|
|||||||
touch $(FREETYPE_DIR)/.compiled
|
touch $(FREETYPE_DIR)/.compiled
|
||||||
|
|
||||||
$(STAGING_DIR)/usr/include/freetype:
|
$(STAGING_DIR)/usr/include/freetype:
|
||||||
ln -sf ./freetype2/freetype $(STAGING_DIR)/usr/include/freetype
|
ln -sf ./freetype2/freetype $(STAGING_DIR)/usr/include/freetype
|
||||||
|
|
||||||
$(STAGING_DIR)/include/freetype:
|
$(STAGING_DIR)/include/freetype:
|
||||||
ln -sf ../usr/include/freetype2/freetype $(STAGING_DIR)/include/freetype
|
ln -sf ../usr/include/freetype2/freetype $(STAGING_DIR)/include/freetype
|
||||||
|
|
||||||
$(STAGING_DIR)/lib/libfreetype.so: $(FREETYPE_DIR)/.compiled
|
$(STAGING_DIR)/lib/libfreetype.so: $(FREETYPE_DIR)/.compiled
|
||||||
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(FREETYPE_DIR) install
|
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(FREETYPE_DIR) install
|
||||||
|
@ -139,7 +139,7 @@ gettext-dirclean:
|
|||||||
gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY)
|
gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY)
|
||||||
$(MAKE) DESTDIR=$(TARGET_DIR) -C $(GETTEXT_DIR) install
|
$(MAKE) DESTDIR=$(TARGET_DIR) -C $(GETTEXT_DIR) install
|
||||||
chmod +x $(TARGET_DIR)/usr/lib/libintl.so* # identify as needing to be stripped
|
chmod +x $(TARGET_DIR)/usr/lib/libintl.so* # identify as needing to be stripped
|
||||||
rm -rf $(TARGET_DIR)/usr/info \
|
rm -rf $(TARGET_DIR)/usr/info \
|
||||||
$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc \
|
$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc \
|
||||||
$(TARGET_DIR)/usr/doc $(TARGET_DIR)/usr/share/aclocal \
|
$(TARGET_DIR)/usr/doc $(TARGET_DIR)/usr/share/aclocal \
|
||||||
$(TARGET_DIR)/usr/include/libintl.h
|
$(TARGET_DIR)/usr/include/libintl.h
|
||||||
@ -153,7 +153,7 @@ $(TARGET_DIR)/usr/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
|
|||||||
|
|
||||||
$(TARGET_DIR)/usr/lib/libintl.a: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
|
$(TARGET_DIR)/usr/lib/libintl.a: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
|
||||||
cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.a $(TARGET_DIR)/usr/lib/
|
cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.a $(TARGET_DIR)/usr/lib/
|
||||||
cp -dpf $(STAGING_DIR)/usr/lib/libintl*.a $(TARGET_DIR)/usr/lib/
|
cp -dpf $(STAGING_DIR)/usr/lib/libintl*.a $(TARGET_DIR)/usr/lib/
|
||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
libintl: $(TARGET_DIR)/$(LIBINTL_TARGET_BINARY)
|
libintl: $(TARGET_DIR)/$(LIBINTL_TARGET_BINARY)
|
||||||
|
@ -135,7 +135,7 @@ $(STAGING_DIR)/lib/$(GTK2_ENGINES_BINARY): $(GTK2_ENGINES_DIR)/gtk/.libs/$(GTK2_
|
|||||||
|
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/$(GTK2_ENGINES_BINARY): $(STAGING_DIR)/lib/$(GTK2_ENGINES_BINARY)
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/$(GTK2_ENGINES_BINARY): $(STAGING_DIR)/lib/$(GTK2_ENGINES_BINARY)
|
||||||
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines
|
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines
|
||||||
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/engines/*.so \
|
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/engines/*.so \
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/
|
||||||
mkdir -p $(TARGET_DIR)/usr/usr/share/themes
|
mkdir -p $(TARGET_DIR)/usr/usr/share/themes
|
||||||
cp -a $(STAGING_DIR)/usr/share/themes/Clearlooks \
|
cp -a $(STAGING_DIR)/usr/share/themes/Clearlooks \
|
||||||
|
@ -57,7 +57,7 @@ $(HAL_DIR)/.configured: $(HAL_DIR)/.unpacked /usr/bin/pkg-config
|
|||||||
--disable-acpi-acpid \
|
--disable-acpi-acpid \
|
||||||
--disable-acpi-proc \
|
--disable-acpi-proc \
|
||||||
)
|
)
|
||||||
touch $(HAL_DIR)/.configured
|
touch $(HAL_DIR)/.configured
|
||||||
|
|
||||||
$(HAL_DIR)/hald/hald: $(HAL_DIR)/.configured
|
$(HAL_DIR)/hald/hald: $(HAL_DIR)/.configured
|
||||||
$(MAKE) STAGING_DIR="$(STAGING_DIR)" DESTDIR="$(TARGET_DIR)" DBUS_GLIB_LIBS="$(DBUS_GLIB_LIBS)" -C $(HAL_DIR)
|
$(MAKE) STAGING_DIR="$(STAGING_DIR)" DESTDIR="$(TARGET_DIR)" DBUS_GLIB_LIBS="$(DBUS_GLIB_LIBS)" -C $(HAL_DIR)
|
||||||
|
@ -20,7 +20,7 @@ $(HOSTAP_DIR)/.unpacked: $(DL_DIR)/$(HOSTAP_SOURCE)
|
|||||||
|
|
||||||
$(HOSTAP_DIR)/.configured: $(HOSTAP_DIR)/.unpacked
|
$(HOSTAP_DIR)/.configured: $(HOSTAP_DIR)/.unpacked
|
||||||
#$(SED) "s,/.*#define PRISM2_DOWNLOAD_SUPPORT.*/,#define PRISM2_DOWNLOAD_SUPPORT,g" \
|
#$(SED) "s,/.*#define PRISM2_DOWNLOAD_SUPPORT.*/,#define PRISM2_DOWNLOAD_SUPPORT,g" \
|
||||||
# $(HOSTAP_DIR)/driver/modules/hostap_config.h
|
# $(HOSTAP_DIR)/driver/modules/hostap_config.h
|
||||||
touch $(HOSTAP_DIR)/.configured
|
touch $(HOSTAP_DIR)/.configured
|
||||||
|
|
||||||
$(HOSTAP_DIR)/utils/hostap_crypt_conf: $(HOSTAP_DIR)/.configured
|
$(HOSTAP_DIR)/utils/hostap_crypt_conf: $(HOSTAP_DIR)/.configured
|
||||||
|
@ -20,7 +20,7 @@ $(IPERF_DIR)/.unpacked: $(DL_DIR)/$(IPERF_SOURCE)
|
|||||||
touch $(IPERF_DIR)/.unpacked
|
touch $(IPERF_DIR)/.unpacked
|
||||||
|
|
||||||
$(IPERF_DIR)/.configured: $(IPERF_DIR)/.unpacked
|
$(IPERF_DIR)/.configured: $(IPERF_DIR)/.unpacked
|
||||||
(cd $(IPERF_DIR); rm -rf config.cache; \
|
(cd $(IPERF_DIR); rm -rf config.cache; \
|
||||||
$(TARGET_CONFIGURE_OPTS) \
|
$(TARGET_CONFIGURE_OPTS) \
|
||||||
$(TARGET_CONFIGURE_ARGS) \
|
$(TARGET_CONFIGURE_ARGS) \
|
||||||
ac_cv_func_malloc_0_nonnull=yes \
|
ac_cv_func_malloc_0_nonnull=yes \
|
||||||
|
@ -19,43 +19,43 @@ IPSEC_TOOLS_TARGET_BINARY_RACOONCTL:=usr/sbin/racoonctl
|
|||||||
IPSEC_TOOLS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/ipsec-tools/
|
IPSEC_TOOLS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/ipsec-tools/
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT)), y)
|
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-adminport
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-adminport
|
||||||
else
|
else
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-adminport
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-adminport
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_NATT)), y)
|
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_NATT)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-natt
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-natt
|
||||||
else
|
else
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-natt
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-natt
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_FRAG)), y)
|
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_FRAG)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-frag
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-frag
|
||||||
else
|
else
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-frag
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-frag
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_STATS)), y)
|
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_STATS)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-stats
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-stats
|
||||||
else
|
else
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-stats
|
IPSEC_TOOLS_CONFIG_FLAGS+= --disable-stats
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_INET_IPV6),y)
|
ifeq ($(BR2_INET_IPV6),y)
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_IPV6)), y)
|
ifeq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_IPV6)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-ipv6
|
IPSEC_TOOLS_CONFIG_FLAGS+= --enable-ipv6
|
||||||
else
|
else
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
else # ignore user's choice if it doesn't
|
else # ignore user's choice if it doesn't
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
IPSEC_TOOLS_CONFIG_FLAGS+= $(DISABLE_IPV6)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_READLINE)), y)
|
ifneq ($(strip $(BR2_PACKAGE_IPSEC_TOOLS_READLINE)), y)
|
||||||
IPSEC_TOOLS_CONFIG_FLAGS+= --without-readline
|
IPSEC_TOOLS_CONFIG_FLAGS+= --without-readline
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(DL_DIR)/$(IPSEC_TOOLS_SOURCE):
|
$(DL_DIR)/$(IPSEC_TOOLS_SOURCE):
|
||||||
@ -82,7 +82,7 @@ $(IPSEC_TOOLS_DIR)/.configured: $(IPSEC_TOOLS_DIR)/.patched
|
|||||||
--disable-gssapi \
|
--disable-gssapi \
|
||||||
--with-kernel-headers=$(STAGING_DIR)/usr/include \
|
--with-kernel-headers=$(STAGING_DIR)/usr/include \
|
||||||
$(IPSEC_TOOLS_CONFIG_FLAGS) \
|
$(IPSEC_TOOLS_CONFIG_FLAGS) \
|
||||||
);
|
)
|
||||||
# simpler than patching that cruft..
|
# simpler than patching that cruft..
|
||||||
(echo '#undef bzero'; \
|
(echo '#undef bzero'; \
|
||||||
echo '#define bzero(a, b) memset((a), 0, (b))'; \
|
echo '#define bzero(a, b) memset((a), 0, (b))'; \
|
||||||
|
@ -17,7 +17,7 @@ $(IPTABLES_BUILD_DIR)/.unpacked: $(DL_DIR)/$(IPTABLES_SOURCE)
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(IPTABLES_BUILD_DIR)/.configured: $(IPTABLES_BUILD_DIR)/.unpacked
|
$(IPTABLES_BUILD_DIR)/.configured: $(IPTABLES_BUILD_DIR)/.unpacked
|
||||||
# Allow patches. Needed for openwrt for instance.
|
# Allow patches. Needed for openwrt for instance.
|
||||||
toolchain/patch-kernel.sh $(IPTABLES_BUILD_DIR) package/iptables/ iptables\*.patch
|
toolchain/patch-kernel.sh $(IPTABLES_BUILD_DIR) package/iptables/ iptables\*.patch
|
||||||
#
|
#
|
||||||
$(SED) "s;\[ -f /usr/include/netinet/ip6.h \];grep -q '__UCLIBC_HAS_IPV6__ 1' \
|
$(SED) "s;\[ -f /usr/include/netinet/ip6.h \];grep -q '__UCLIBC_HAS_IPV6__ 1' \
|
||||||
@ -25,7 +25,7 @@ $(IPTABLES_BUILD_DIR)/.configured: $(IPTABLES_BUILD_DIR)/.unpacked
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(IPTABLES_BUILD_DIR)/iptables: $(IPTABLES_BUILD_DIR)/.configured
|
$(IPTABLES_BUILD_DIR)/iptables: $(IPTABLES_BUILD_DIR)/.configured
|
||||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(IPTABLES_BUILD_DIR) \
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(IPTABLES_BUILD_DIR) \
|
||||||
KERNEL_DIR=$(LINUX_HEADERS_DIR) PREFIX=/usr \
|
KERNEL_DIR=$(LINUX_HEADERS_DIR) PREFIX=/usr \
|
||||||
COPT_FLAGS="$(TARGET_CFLAGS)"
|
COPT_FLAGS="$(TARGET_CFLAGS)"
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ KEXEC_TARGET_BINARY:=sbin/kexec
|
|||||||
KEXEC_CONFIG_OPTS:=
|
KEXEC_CONFIG_OPTS:=
|
||||||
KEXEC_DEPS_y:=
|
KEXEC_DEPS_y:=
|
||||||
|
|
||||||
KEXEC_DEPS_$(KEXEC_PACKAGE_KEXEC) += zlib
|
KEXEC_DEPS_$(KEXEC_PACKAGE_KEXEC) += zlib
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_PACKAGE_KEXEC_ZLIB)),y)
|
ifeq ($(strip $(BR2_PACKAGE_KEXEC_ZLIB)),y)
|
||||||
KEXEC_CONFIG_OPTS += --with-zlib
|
KEXEC_CONFIG_OPTS += --with-zlib
|
||||||
@ -34,9 +34,9 @@ kexec-source: $(DL_DIR)/$(KEXEC_SOURCE) $(DL_DIR)/$(KEXEC_PATCH)
|
|||||||
$(KEXEC_DIR)/.unpacked: $(DL_DIR)/$(KEXEC_SOURCE) $(DL_DIR)/$(KEXEC_PATCH)
|
$(KEXEC_DIR)/.unpacked: $(DL_DIR)/$(KEXEC_SOURCE) $(DL_DIR)/$(KEXEC_PATCH)
|
||||||
$(KEXEC_CAT) $(DL_DIR)/$(KEXEC_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
$(KEXEC_CAT) $(DL_DIR)/$(KEXEC_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
||||||
ifneq ($(KEXEC_PATCH),)
|
ifneq ($(KEXEC_PATCH),)
|
||||||
(cd $(KEXEC_DIR) && $(KEXEC_CAT) $(DL_DIR)/$(KEXEC_PATCH) | patch -p1; \
|
(cd $(KEXEC_DIR) && $(KEXEC_CAT) $(DL_DIR)/$(KEXEC_PATCH) | patch -p1; \
|
||||||
for f in `cat debian/patches/00list`; do \
|
for f in `cat debian/patches/00list`; do \
|
||||||
cat debian/patches/$$f | patch -p2; \
|
cat debian/patches/$$f | patch -p2; \
|
||||||
done)
|
done)
|
||||||
endif
|
endif
|
||||||
toolchain/patch-kernel.sh $(KEXEC_DIR) package/kexec/ kexec\*.patch
|
toolchain/patch-kernel.sh $(KEXEC_DIR) package/kexec/ kexec\*.patch
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it
|
# This library is free software; you can redistribute it
|
||||||
# and/or modify it under the terms of the GNU Lesser General
|
# and/or modify it under the terms of the GNU Lesser General
|
||||||
# Public License as published by the Free Software Foundation;
|
# Public License as published by the Free Software Foundation
|
||||||
# either version 2.1 of the License, or (at your option) any
|
# either version 2.1 of the License, or (at your option) any
|
||||||
# later version.
|
# later version.
|
||||||
|
|
||||||
@ -70,7 +70,7 @@ $(STAGING_DIR)/lib/libdaemon.a: $(LIBDAEMON_DIR)/.compiled
|
|||||||
touch -c $(STAGING_DIR)/lib/libdaemon.a
|
touch -c $(STAGING_DIR)/lib/libdaemon.a
|
||||||
|
|
||||||
#$(TARGET_DIR)/usr/lib/libdaemon.a: $(STAGING_DIR)/lib/libdaemon.a
|
#$(TARGET_DIR)/usr/lib/libdaemon.a: $(STAGING_DIR)/lib/libdaemon.a
|
||||||
# -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libdaemon.a
|
# -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libdaemon.a
|
||||||
|
|
||||||
libdaemon: uclibc pkgconfig $(STAGING_DIR)/lib/libdaemon.a
|
libdaemon: uclibc pkgconfig $(STAGING_DIR)/lib/libdaemon.a
|
||||||
|
|
||||||
|
@ -50,10 +50,10 @@ $(STAGING_DIR)/lib/libdrm.so: $(LIBDRM_DIR)/.compiled
|
|||||||
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LIBDRM_DIR) install
|
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LIBDRM_DIR) install
|
||||||
$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libdrm.la
|
$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libdrm.la
|
||||||
#$(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)\',g" \
|
#$(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)\',g" \
|
||||||
# -e "s,^exec_prefix=.*,exec_prefix=\'$(STAGING_DIR)/usr\',g" \
|
# -e "s,^exec_prefix=.*,exec_prefix=\'$(STAGING_DIR)/usr\',g" \
|
||||||
# -e "s,^includedir=.*,includedir=\'$(STAGING_DIR)/include\',g" \
|
# -e "s,^includedir=.*,includedir=\'$(STAGING_DIR)/include\',g" \
|
||||||
# -e "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
|
# -e "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
|
||||||
# $(STAGING_DIR)/usr/bin/libdrm-config
|
# $(STAGING_DIR)/usr/bin/libdrm-config
|
||||||
touch -c $(STAGING_DIR)/lib/libdrm.so
|
touch -c $(STAGING_DIR)/lib/libdrm.so
|
||||||
|
|
||||||
$(TARGET_DIR)/lib/libdrm.so: $(STAGING_DIR)/lib/libdrm.so
|
$(TARGET_DIR)/lib/libdrm.so: $(STAGING_DIR)/lib/libdrm.so
|
||||||
|
@ -135,16 +135,16 @@ $(TARGET_DIR)/lib/libgtk-x11-2.0.so.0: $(STAGING_DIR)/lib/$(LIBGTK2_BINARY)
|
|||||||
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libgtk-x11-2.0.so.0*
|
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libgtk-x11-2.0.so.0*
|
||||||
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libgdk*-2.0.so.0*
|
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/lib/libgdk*-2.0.so.0*
|
||||||
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines
|
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines
|
||||||
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/engines/*.so \
|
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/engines/*.so \
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/engines/
|
||||||
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/printbackends
|
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/printbackends
|
||||||
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/printbackends/*.so \
|
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/printbackends/*.so \
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/printbackends/
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/printbackends/
|
||||||
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/immodules
|
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/immodules
|
||||||
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/immodules/*.so \
|
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/immodules/*.so \
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/immodules/
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/immodules/
|
||||||
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/loaders
|
mkdir -p $(TARGET_DIR)/lib/gtk-2.0/2.10.0/loaders
|
||||||
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/loaders/*.so \
|
cp -a $(STAGING_DIR)/lib/gtk-2.0/2.10.0/loaders/*.so \
|
||||||
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/loaders/
|
$(TARGET_DIR)/lib/gtk-2.0/2.10.0/loaders/
|
||||||
mkdir -p $(TARGET_DIR)/etc/gtk-2.0
|
mkdir -p $(TARGET_DIR)/etc/gtk-2.0
|
||||||
cp package/libgtk2/gdk-pixbuf.loaders $(TARGET_DIR)/etc/gtk-2.0
|
cp package/libgtk2/gdk-pixbuf.loaders $(TARGET_DIR)/etc/gtk-2.0
|
||||||
|
@ -44,7 +44,7 @@ $(STAGING_DIR)/$(LIBID3TAG_TARGET_BIN): $(LIBID3TAG_DIR)/src/.libs/$(LIBID3TAG_B
|
|||||||
$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libid3tag.la
|
$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libid3tag.la
|
||||||
|
|
||||||
$(TARGET_DIR)/$(LIBID3TAG_TARGET_BIN): $(STAGING_DIR)/$(LIBID3TAG_TARGET_BIN)
|
$(TARGET_DIR)/$(LIBID3TAG_TARGET_BIN): $(STAGING_DIR)/$(LIBID3TAG_TARGET_BIN)
|
||||||
cp -dpf $(STAGING_DIR)/usr/lib/libid3tag.so* $(TARGET_DIR)/usr/lib/
|
cp -dpf $(STAGING_DIR)/usr/lib/libid3tag.so* $(TARGET_DIR)/usr/lib/
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libid3tag.so*
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libid3tag.so*
|
||||||
|
|
||||||
libid3tag: uclibc libmad $(TARGET_DIR)/$(LIBID3TAG_TARGET_BIN)
|
libid3tag: uclibc libmad $(TARGET_DIR)/$(LIBID3TAG_TARGET_BIN)
|
||||||
|
@ -20,7 +20,7 @@ $(LOCKFILE_PROGS_DIR)/.unpacked: $(DL_DIR)/$(LOCKFILE_PROGS_SOURCE)
|
|||||||
touch $(LOCKFILE_PROGS_DIR)/.unpacked
|
touch $(LOCKFILE_PROGS_DIR)/.unpacked
|
||||||
|
|
||||||
$(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY): $(LOCKFILE_PROGS_DIR)/.unpacked
|
$(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY): $(LOCKFILE_PROGS_DIR)/.unpacked
|
||||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) LDFLAGS="$(TARGET_LDFLAGS)" \
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
-C $(LOCKFILE_PROGS_DIR)
|
-C $(LOCKFILE_PROGS_DIR)
|
||||||
cp -a $(LOCKFILE_PROGS_DIR)/bin/lockfile* $(TARGET_DIR)/usr/bin
|
cp -a $(LOCKFILE_PROGS_DIR)/bin/lockfile* $(TARGET_DIR)/usr/bin
|
||||||
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY)
|
$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/$(LOCKFILE_PROGS_BINARY)
|
||||||
|
@ -38,11 +38,11 @@ $(LSOF_DIR)/.configured: $(LSOF_DIR)/.unpacked
|
|||||||
|
|
||||||
$(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/$(LSOF_BINARY): $(LSOF_DIR)/.configured
|
$(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/$(LSOF_BINARY): $(LSOF_DIR)/.configured
|
||||||
ifeq ($(UCLIBC_HAS_WCHAR),)
|
ifeq ($(UCLIBC_HAS_WCHAR),)
|
||||||
$(SED) 's,^#define[ ]*HASWIDECHAR.*,#undef HASWIDECHAR,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
$(SED) 's,^#define[[:space:]]*HASWIDECHAR.*,#undef HASWIDECHAR,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
||||||
$(SED) 's,^#define[ ]*WIDECHARINCL.*,,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
$(SED) 's,^#define[[:space:]]*WIDECHARINCL.*,,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
||||||
endif
|
endif
|
||||||
ifeq ($(UCLIBC_HAS_LOCALE),)
|
ifeq ($(UCLIBC_HAS_LOCALE),)
|
||||||
$(SED) 's,^#define[ ]*HASSETLOCALE.*,#undef HASSETLOCALE,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
$(SED) 's,^#define[[:space:]]*HASSETLOCALE.*,#undef HASSETLOCALE,' $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src/machine.h
|
||||||
endif
|
endif
|
||||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) DEBUG="$(TARGET_CFLAGS) $(BR2_LSOF_CFLAGS)" -C $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) DEBUG="$(TARGET_CFLAGS) $(BR2_LSOF_CFLAGS)" -C $(LSOF_DIR)/lsof_$(LSOF_VERSION)_src
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ LTP_TESTSUITE_DIR:=$(LTP_TESTSUITE_ROOT)/ltp-full-$(LTP_TESTSUITE_VERSION)
|
|||||||
#
|
#
|
||||||
# Enable patches based upon different toolchain configuration options.
|
# Enable patches based upon different toolchain configuration options.
|
||||||
#
|
#
|
||||||
LTP_PATCHES:=ltp-testsuite-generate-needs-bash.patch \
|
LTP_PATCHES:=ltp-testsuite-generate-needs-bash.patch \
|
||||||
ltp-testsuite-sh-is-not-C-code.patch \
|
ltp-testsuite-sh-is-not-C-code.patch \
|
||||||
ltp-testsuite.patch
|
ltp-testsuite.patch
|
||||||
|
|
||||||
ifeq ($(BR2_PTHREADS_NATIVE),y)
|
ifeq ($(BR2_PTHREADS_NATIVE),y)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# lzo
|
# lzo
|
||||||
#
|
#
|
||||||
# Note: this builds only a static library, it does not provide
|
# Note: this builds only a static library, it does not provide
|
||||||
# anything to be installed into the target system.
|
# anything to be installed into the target system.
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
LZO_VERSION:=1.08
|
LZO_VERSION:=1.08
|
||||||
|
@ -91,31 +91,31 @@ endif
|
|||||||
MTD_TARGETS_n :=
|
MTD_TARGETS_n :=
|
||||||
MTD_TARGETS_y :=
|
MTD_TARGETS_y :=
|
||||||
|
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE) += flash_erase
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE) += flash_erase
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL) += flash_eraseall
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL) += flash_eraseall
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO) += flash_info
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO) += flash_info
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK) += flash_lock
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK) += flash_lock
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP) += flashcp
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP) += flashcp
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS) += mkfs.jffs
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS) += mkfs.jffs
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS3DUMP) += jffs3dump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS3DUMP) += jffs3dump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL) += sumtool
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL) += sumtool
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP) += nftldump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP) += nftldump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT) += nftl_format
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT) += nftl_format
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMP) += nanddump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMP) += nanddump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE) += nandwrite
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE) += nandwrite
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK) += docfdisk
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK) += docfdisk
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS) += doc_loadbios
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS) += doc_loadbios
|
||||||
|
|
||||||
MTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/util/, $(MTD_TARGETS_y))
|
MTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/util/, $(MTD_TARGETS_y))
|
||||||
|
|
||||||
$(MTD_BUILD_TARGETS): $(MTD_DIR)/.unpacked
|
$(MTD_BUILD_TARGETS): $(MTD_DIR)/.unpacked
|
||||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) \
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) \
|
||||||
CFLAGS+="-I$(MTD_DIR)/include" \
|
CFLAGS+="-I$(MTD_DIR)/include" \
|
||||||
CFLAGS+="-I$(LINUX_HEADERS_DIR)/include" \
|
CFLAGS+="-I$(LINUX_HEADERS_DIR)/include" \
|
||||||
LDFLAGS="$(TARGET_LDFLAGS)" \
|
LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
|
@ -59,26 +59,26 @@ $(MTD_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE)
|
|||||||
MTD_TARGETS_n :=
|
MTD_TARGETS_n :=
|
||||||
MTD_TARGETS_y :=
|
MTD_TARGETS_y :=
|
||||||
|
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE) += flash_erase
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE) += flash_erase
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL) += flash_eraseall
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL) += flash_eraseall
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO) += flash_info
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO) += flash_info
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK) += flash_lock
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK) += flash_lock
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP) += flashcp
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP) += flashcp
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS) += mkfs.jffs
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS) += mkfs.jffs
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump
|
||||||
#MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS3DUMP) += jffs3dump
|
#MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS3DUMP) += jffs3dump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL) += sumtool
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL) += sumtool
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP) += nftldump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP) += nftldump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT) += nftl_format
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT) += nftl_format
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMP) += nanddump
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMP) += nanddump
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE) += nandwrite
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE) += nandwrite
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK) += docfdisk
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK) += docfdisk
|
||||||
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS) += doc_loadbios
|
MTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS) += doc_loadbios
|
||||||
|
|
||||||
MTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/, $(MTD_TARGETS_y))
|
MTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/, $(MTD_TARGETS_y))
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ $(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY): $(NETKITTELNET_DIR)/$(NETKITTELNET_
|
|||||||
$(SED) "s~^#telnet.*~telnet\tstream\ttcp\tnowait\troot\t/usr/sbin/telnetd\t/usr/sbin/telnetd~;" $(TARGET_DIR)/etc/inetd.conf
|
$(SED) "s~^#telnet.*~telnet\tstream\ttcp\tnowait\troot\t/usr/sbin/telnetd\t/usr/sbin/telnetd~;" $(TARGET_DIR)/etc/inetd.conf
|
||||||
#$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(NETKITTELNET_DIR) install
|
#$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(NETKITTELNET_DIR) install
|
||||||
#rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
#rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
||||||
# $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
# $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
||||||
|
|
||||||
netkittelnet: uclibc netkitbase $(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY)
|
netkittelnet: uclibc netkitbase $(TARGET_DIR)/$(NETKITTELNET_TARGET_BINARY)
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ $(NEWT_DIR)/.configured: $(NEWT_DIR)/.source
|
|||||||
touch $(NEWT_DIR)/.configured
|
touch $(NEWT_DIR)/.configured
|
||||||
|
|
||||||
$(NEWT_DIR)/libnewt.so.$(NEWT_VERSION): $(NEWT_DIR)/.configured
|
$(NEWT_DIR)/libnewt.so.$(NEWT_VERSION): $(NEWT_DIR)/.configured
|
||||||
$(MAKE) CFLAGS="$(TARGET_CFLAGS) $(NEWT_CFLAGS)" CC=$(TARGET_CC) -C $(NEWT_DIR)
|
$(MAKE) CFLAGS="$(TARGET_CFLAGS) $(NEWT_CFLAGS)" CC=$(TARGET_CC) -C $(NEWT_DIR)
|
||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
$(STAGING_DIR)/usr/lib/libnewt.a: $(NEWT_DIR)/libnewt.so.$(NEWT_VERSION)
|
$(STAGING_DIR)/usr/lib/libnewt.a: $(NEWT_DIR)/libnewt.so.$(NEWT_VERSION)
|
||||||
|
@ -51,13 +51,13 @@ $(NFS_UTILS_DIR)/$(NFS_UTILS_BINARY): $(NFS_UTILS_DIR)/.configured
|
|||||||
RPCGEN=/usr/bin/rpcgen -C $(NFS_UTILS_DIR)
|
RPCGEN=/usr/bin/rpcgen -C $(NFS_UTILS_DIR)
|
||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
NFS_UTILS_TARGETS_ :=
|
NFS_UTILS_TARGETS_ :=
|
||||||
NFS_UTILS_TARGETS_y := usr/sbin/exportfs usr/sbin/rpc.mountd \
|
NFS_UTILS_TARGETS_y := usr/sbin/exportfs usr/sbin/rpc.mountd \
|
||||||
usr/sbin/rpc.nfsd usr/sbin/rpc.statd
|
usr/sbin/rpc.nfsd usr/sbin/rpc.statd
|
||||||
|
|
||||||
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPCDEBUG) += usr/sbin/rpcdebug
|
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPCDEBUG) += usr/sbin/rpcdebug
|
||||||
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPC_LOCKD) += usr/sbin/rpc.lockd
|
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPC_LOCKD) += usr/sbin/rpc.lockd
|
||||||
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPC_RQUOTAD) += usr/sbin/rpc.rquotad
|
NFS_UTILS_TARGETS_$(BR2_PACKAGE_NFS_UTILS_RPC_RQUOTAD) += usr/sbin/rpc.rquotad
|
||||||
|
|
||||||
$(PROJECT_BUILD_DIR)/.fakeroot.nfs-utils: $(NFS_UTILS_DIR)/$(NFS_UTILS_BINARY)
|
$(PROJECT_BUILD_DIR)/.fakeroot.nfs-utils: $(NFS_UTILS_DIR)/$(NFS_UTILS_BINARY)
|
||||||
# Use fakeroot to pretend to do 'make install' as root
|
# Use fakeroot to pretend to do 'make install' as root
|
||||||
|
@ -40,12 +40,12 @@ $(OPENNTPD_DIR)/$(OPENNTPD_BINARY): $(OPENNTPD_DIR)/.configured
|
|||||||
#(cd $(OPENNTPD_DIR); \
|
#(cd $(OPENNTPD_DIR); \
|
||||||
# $(YACC) parse.y; \
|
# $(YACC) parse.y; \
|
||||||
# $(TARGET_CC) $(TARGET_CFLAGS) $(CFLAGS_COMBINE) \
|
# $(TARGET_CC) $(TARGET_CFLAGS) $(CFLAGS_COMBINE) \
|
||||||
# $(CFLAGS_WHOLE_PROGRAM) -I$(OPENNTPD_DIR) \
|
# $(CFLAGS_WHOLE_PROGRAM) -I$(OPENNTPD_DIR) \
|
||||||
# -D__dead="__attribute((__noreturn__))" -DHAVE_INTXX_T=1 \
|
# -D__dead="__attribute((__noreturn__))" -DHAVE_INTXX_T=1 \
|
||||||
# -include defines.h \
|
# -include defines.h \
|
||||||
# -o $@ \
|
# -o $@ \
|
||||||
# ntpd.c buffer.c log.c imsg.c ntp.c ntp_msg.c y.tab.c config.c \
|
# ntpd.c buffer.c log.c imsg.c ntp.c ntp_msg.c y.tab.c config.c \
|
||||||
# server.c client.c sensors.c util.c; \
|
# server.c client.c sensors.c util.c; \
|
||||||
#)
|
#)
|
||||||
$(STRIP) $@
|
$(STRIP) $@
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ $(TARGET_DIR)/usr/lib/libcrypto.so.0.9.7: $(STAGING_DIR)/usr/lib/libcrypto.a
|
|||||||
mkdir -p $(TARGET_DIR)/usr/lib
|
mkdir -p $(TARGET_DIR)/usr/lib
|
||||||
cp -fa $(STAGING_DIR)/usr/lib/libcrypto.so* $(TARGET_DIR)/usr/lib/
|
cp -fa $(STAGING_DIR)/usr/lib/libcrypto.so* $(TARGET_DIR)/usr/lib/
|
||||||
cp -fa $(STAGING_DIR)/usr/lib/libssl.so* $(TARGET_DIR)/usr/lib/
|
cp -fa $(STAGING_DIR)/usr/lib/libssl.so* $(TARGET_DIR)/usr/lib/
|
||||||
#cp -fa $(STAGING_DIR)/bin/openssl $(TARGET_DIR)/bin/
|
#cp -fa $(STAGING_DIR)/bin/openssl $(TARGET_DIR)/bin/
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libssl.so.0.9.7
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libssl.so.0.9.7
|
||||||
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libcrypto.so.0.9.7
|
-$(STRIP) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libcrypto.so.0.9.7
|
||||||
|
|
||||||
@ -95,7 +95,7 @@ openssl-source: $(DL_DIR)/$(OPENSSL_SOURCE)
|
|||||||
|
|
||||||
openssl-clean:
|
openssl-clean:
|
||||||
$(MAKE) -C $(OPENSSL_DIR) clean
|
$(MAKE) -C $(OPENSSL_DIR) clean
|
||||||
rm -f $(STAGING_DIR)/usr/bin/openssl $(TARGET_DIR)/usr/bin/openssl
|
rm -f $(STAGING_DIR)/usr/bin/openssl $(TARGET_DIR)/usr/bin/openssl
|
||||||
rm -f $(STAGING_DIR)/usr/lib/libcrypto.so* $(TARGET_DIR)/usr/lib/libcrypto.so*
|
rm -f $(STAGING_DIR)/usr/lib/libcrypto.so* $(TARGET_DIR)/usr/lib/libcrypto.so*
|
||||||
rm -f $(STAGING_DIR)/usr/lib/libssl.so* $(TARGET_DIR)/usr/lib/libssl.so*
|
rm -f $(STAGING_DIR)/usr/lib/libssl.so* $(TARGET_DIR)/usr/lib/libssl.so*
|
||||||
rm -rf $(STAGING_DIR)/usr/include/openssl $(TARGET_DIR)/usr/include/openssl
|
rm -rf $(STAGING_DIR)/usr/include/openssl $(TARGET_DIR)/usr/include/openssl
|
||||||
|
@ -62,7 +62,7 @@ $(PORTAGE_DIR)/.unpacked: $(DL_DIR)/$(PORTAGE_SOURCE)
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(PORTAGE_DIR)/.patched: $(PORTAGE_DIR)/.unpacked $(DL_DIR)/$(PORTAGE_PATCH)
|
$(PORTAGE_DIR)/.patched: $(PORTAGE_DIR)/.unpacked $(DL_DIR)/$(PORTAGE_PATCH)
|
||||||
(cd $(PORTAGE_DIR); $(PORTAGE_CAT) $(DL_DIR)/$(PORTAGE_PATCH) | patch -p0)
|
(cd $(PORTAGE_DIR); $(PORTAGE_CAT) $(DL_DIR)/$(PORTAGE_PATCH) | patch -p0)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(SANDBOX_DIR)/.unpacked: $(DL_DIR)/$(SANDBOX_SOURCE)
|
$(SANDBOX_DIR)/.unpacked: $(DL_DIR)/$(SANDBOX_SOURCE)
|
||||||
@ -89,8 +89,8 @@ $(TARGET_DIR)/$(PORTAGE_TARGET_BINARY): $(PORTAGE_DIR)/.compiled
|
|||||||
patch $(TARGET_DIR)/etc/make.conf.$(PORTAGE_ARCH) $(PORTAGE_DIR)/cnf/make.conf.$(PORTAGE_ARCH).diff; \
|
patch $(TARGET_DIR)/etc/make.conf.$(PORTAGE_ARCH) $(PORTAGE_DIR)/cnf/make.conf.$(PORTAGE_ARCH).diff; \
|
||||||
$(doins) etc-update.conf dispatch-conf.conf $(TARGET_DIR)/etc; \
|
$(doins) etc-update.conf dispatch-conf.conf $(TARGET_DIR)/etc; \
|
||||||
)
|
)
|
||||||
# $(newins) make.globals.$(PORTAGE_ARCH) $(TARGET_DIR)/etc/make.globals; \
|
# $(newins) make.globals.$(PORTAGE_ARCH) $(TARGET_DIR)/etc/make.globals; \
|
||||||
# $(newins) make.conf.$(PORTAGE_ARCH) $(TARGET_DIR)/etc/make.conf; \
|
# $(newins) make.conf.$(PORTAGE_ARCH) $(TARGET_DIR)/etc/make.conf; \
|
||||||
|
|
||||||
$(dodir) $(PORTAGE_TARGET_DIR)/pym
|
$(dodir) $(PORTAGE_TARGET_DIR)/pym
|
||||||
$(doins) $(PORTAGE_DIR)/pym/*.py $(PORTAGE_TARGET_DIR)/pym/
|
$(doins) $(PORTAGE_DIR)/pym/*.py $(PORTAGE_TARGET_DIR)/pym/
|
||||||
|
@ -62,8 +62,8 @@ $(TARGET_DIR)/$(PPPD_TARGET_BINARY): $(PPPD_DIR)/$(PPPD_BINARY)
|
|||||||
pppd: uclibc $(TARGET_DIR)/$(PPPD_TARGET_BINARY)
|
pppd: uclibc $(TARGET_DIR)/$(PPPD_TARGET_BINARY)
|
||||||
|
|
||||||
pppd-clean:
|
pppd-clean:
|
||||||
rm -f $(TARGET_DIR)/usr/sbin/pppd
|
rm -f $(TARGET_DIR)/usr/sbin/pppd
|
||||||
rm -f $(TARGET_DIR)/usr/sbin/chat
|
rm -f $(TARGET_DIR)/usr/sbin/chat
|
||||||
rm -rf $(TARGET_DIR)/etc/ppp
|
rm -rf $(TARGET_DIR)/etc/ppp
|
||||||
$(MAKE) DESTDIR=$(TARGET_DIR)/usr CC=$(TARGET_CC) -C $(PPPD_DIR) uninstall
|
$(MAKE) DESTDIR=$(TARGET_DIR)/usr CC=$(TARGET_CC) -C $(PPPD_DIR) uninstall
|
||||||
-$(MAKE) -C $(PPPD_DIR) clean
|
-$(MAKE) -C $(PPPD_DIR) clean
|
||||||
|
@ -51,12 +51,12 @@ $(PROFTPD_DIR)/.configured: $(PROFTPD_DIR)/.unpacked
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(PROFTPD_DIR)/$(PROFTPD_BINARY): $(PROFTPD_DIR)/.configured
|
$(PROFTPD_DIR)/$(PROFTPD_BINARY): $(PROFTPD_DIR)/.configured
|
||||||
$(MAKE) CC="$(HOSTCC)" CFLAGS="" LDFLAGS="" \
|
$(MAKE) CC="$(HOSTCC)" CFLAGS="" LDFLAGS="" \
|
||||||
-C $(PROFTPD_DIR)/lib/libcap _makenames
|
-C $(PROFTPD_DIR)/lib/libcap _makenames
|
||||||
$(MAKE) -C $(PROFTPD_DIR)
|
$(MAKE) -C $(PROFTPD_DIR)
|
||||||
|
|
||||||
$(TARGET_DIR)/$(PROFTPD_TARGET_BINARY): $(PROFTPD_DIR)/$(PROFTPD_BINARY)
|
$(TARGET_DIR)/$(PROFTPD_TARGET_BINARY): $(PROFTPD_DIR)/$(PROFTPD_BINARY)
|
||||||
cp -dpf $(PROFTPD_DIR)/$(PROFTPD_BINARY) \
|
cp -dpf $(PROFTPD_DIR)/$(PROFTPD_BINARY) \
|
||||||
$(TARGET_DIR)/$(PROFTPD_TARGET_BINARY)
|
$(TARGET_DIR)/$(PROFTPD_TARGET_BINARY)
|
||||||
@if [ ! -f $(TARGET_DIR)/etc/proftpd.conf ]; then \
|
@if [ ! -f $(TARGET_DIR)/etc/proftpd.conf ]; then \
|
||||||
$(INSTALL) -m 0644 -D $(PROFTPD_DIR)/sample-configurations/basic.conf $(TARGET_DIR)/etc/proftpd.conf; \
|
$(INSTALL) -m 0644 -D $(PROFTPD_DIR)/sample-configurations/basic.conf $(TARGET_DIR)/etc/proftpd.conf; \
|
||||||
|
@ -87,7 +87,7 @@ endif
|
|||||||
|
|
||||||
# as of 2005-08-17's snapshot, uClibc's pthread does NOT support pthread_yield, which is needed
|
# as of 2005-08-17's snapshot, uClibc's pthread does NOT support pthread_yield, which is needed
|
||||||
# for ffmpeg's qtopia-phone-2.1.1/src/3rdparty/plugins/codecs/libffmpeg/mediapacketbuffer.h:230
|
# for ffmpeg's qtopia-phone-2.1.1/src/3rdparty/plugins/codecs/libffmpeg/mediapacketbuffer.h:230
|
||||||
# (also called at line 232). ...so we have to disable ffmpeg
|
# (also called at line 232). ...so we have to disable ffmpeg
|
||||||
QTE_QTOPIA_CONFIGURE:=$(QTE_QTOPIA_CONFIGURE) -without-libffmpeg
|
QTE_QTOPIA_CONFIGURE:=$(QTE_QTOPIA_CONFIGURE) -without-libffmpeg
|
||||||
|
|
||||||
QTE_QTOPIA_CONFIGURE:=$(QTE_QTOPIA_CONFIGURE) -L $(E2FSPROGS_DIR)/lib -I $(E2FSPROGS_DIR)/lib -luuid
|
QTE_QTOPIA_CONFIGURE:=$(QTE_QTOPIA_CONFIGURE) -L $(E2FSPROGS_DIR)/lib -I $(E2FSPROGS_DIR)/lib -luuid
|
||||||
@ -131,7 +131,7 @@ $(QTE_QTOPIA_DIR)/.unpacked: $(DL_DIR)/$(QTE_QTOPIA_SOURCE)
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
|
||||||
# currently, this assumes that Qtopis is always involved. The dependency fails and the cp is wrong if Qtopis is not selected.
|
# currently, this assumes that Qtopis is always involved. The dependency fails and the cp is wrong if Qtopis is not selected.
|
||||||
# I'll fix that later.
|
# I'll fix that later.
|
||||||
$(QTE_QTE_DIR)/.configured: $(QTE_QTE_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QTOPIA_DIR)/.unpacked
|
$(QTE_QTE_DIR)/.configured: $(QTE_QTE_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QTOPIA_DIR)/.unpacked
|
||||||
cp $(QTE_QTOPIA_DIR)/src/qt/qconfig-qpe.h $(QTE_QTE_DIR)/src/tools/
|
cp $(QTE_QTOPIA_DIR)/src/qt/qconfig-qpe.h $(QTE_QTE_DIR)/src/tools/
|
||||||
@ -163,9 +163,9 @@ $(QTE_QVFB_DIR)/.configured: $(QTE_QVFB_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacke
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
# --edition {other}
|
# --edition {other}
|
||||||
# This has some kooky logic. Qtopia requires a Qt <= 3.3.0 to build, yet we like to use s Qt-2.3.x for size constraints on an embedded device
|
# This has some kooky logic. Qtopia requires a Qt <= 3.3.0 to build, yet we like to use s Qt-2.3.x for size constraints on an embedded device
|
||||||
# This target depends on both $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) **and** $(QTE_QT3_DIR)/.configured. if BR2_QTE_C_QTE_VERSION == BR2_QTE_C_QT3_VERSION,
|
# This target depends on both $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) **and** $(QTE_QT3_DIR)/.configured. if BR2_QTE_C_QTE_VERSION == BR2_QTE_C_QT3_VERSION,
|
||||||
# then it really depends on $(QTE_QTE_DIR)/.configured, which $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) needs, so it's redundant. If QTE is 3.3.0 or later,
|
# then it really depends on $(QTE_QTE_DIR)/.configured, which $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) needs, so it's redundant. If QTE is 3.3.0 or later,
|
||||||
# then BR2_QTE_C_QTE_VERSION != BR2_QTE_C_QT3_VERSION, then we need to unpack the other Qt/E, so this dependency is not redundant.
|
# then BR2_QTE_C_QTE_VERSION != BR2_QTE_C_QT3_VERSION, then we need to unpack the other Qt/E, so this dependency is not redundant.
|
||||||
|
|
||||||
$(QTE_QTOPIA_DIR)/.configured: $(QTE_QTOPIA_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QT3_DIR)/.configured
|
$(QTE_QTOPIA_DIR)/.configured: $(QTE_QTOPIA_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QT3_DIR)/.configured
|
||||||
@ -214,11 +214,11 @@ $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY): $(QTE_QVFB_DIR)/.make $(QTE_QTE_DIR)/.unpacke
|
|||||||
install -m 0755 $(QTE_QVFB_DIR)/tools/qvfb/$(@F) $@
|
install -m 0755 $(QTE_QVFB_DIR)/tools/qvfb/$(@F) $@
|
||||||
|
|
||||||
$(QTE_QTE_DIR)/src-mt.mk: $(QTE_QTE_DIR)/.configured
|
$(QTE_QTE_DIR)/src-mt.mk: $(QTE_QTE_DIR)/.configured
|
||||||
# I don't like the src-mk that gets built, so blow it away. Too many includes to override yet
|
# I don't like the src-mk that gets built, so blow it away. Too many includes to override yet
|
||||||
echo "SHELL=/bin/sh" > $@
|
echo "SHELL=/bin/sh" > $@
|
||||||
echo "" >> $@
|
echo "" >> $@
|
||||||
echo "src-mt:" >> $@
|
echo "src-mt:" >> $@
|
||||||
echo " cd src; "'$$(MAKE)'" 'QT_THREAD_SUFFIX=-mt' 'QT_LFLAGS_MT="'$$$$(SYSCONF_LFLAGS_THREAD)'" "'$$$$(SYSCONF_LIBS_THREAD)'"' 'QT_CXX_MT="'$$$$(SYSCONF_CXXFLAGS_THREAD)'" -DQT_THREAD_SUPPORT' 'QT_C_MT="'$$$$(SYSCONF_CFLAGS_THREAD)'" -DQT_THREAD_SUPPORT'" >> $@
|
echo " cd src; "'$$(MAKE)'" 'QT_THREAD_SUFFIX=-mt' 'QT_LFLAGS_MT="'$$$$(SYSCONF_LFLAGS_THREAD)'" "'$$$$(SYSCONF_LIBS_THREAD)'"' 'QT_CXX_MT="'$$$$(SYSCONF_CXXFLAGS_THREAD)'" -DQT_THREAD_SUPPORT' 'QT_C_MT="'$$$$(SYSCONF_CFLAGS_THREAD)'" -DQT_THREAD_SUPPORT'" >> $@
|
||||||
|
|
||||||
$(QTE_QTE_LIB): $(QTE_QTE_DIR)/src-mt.mk
|
$(QTE_QTE_LIB): $(QTE_QTE_DIR)/src-mt.mk
|
||||||
export QTDIR=$(QTE_QTE_DIR); export QPEDIR=$(QTE_QTOPIA_DIR); export PATH=$(STAGING_DIR)/bin:$$QTDIR/bin:$$PATH; \
|
export QTDIR=$(QTE_QTE_DIR); export QPEDIR=$(QTE_QTOPIA_DIR); export PATH=$(STAGING_DIR)/bin:$$QTDIR/bin:$$PATH; \
|
||||||
|
@ -54,7 +54,7 @@ $(READLINE_DIR)/$(READLINE_BINARY): $(READLINE_DIR)/.configured
|
|||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
$(STAGING_DIR)/$(READLINE_TARGET_BINARY): $(READLINE_DIR)/.configured
|
$(STAGING_DIR)/$(READLINE_TARGET_BINARY): $(READLINE_DIR)/.configured
|
||||||
$(MAKE) -C $(READLINE_DIR) install
|
$(MAKE) -C $(READLINE_DIR) install
|
||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
# Install to Staging area
|
# Install to Staging area
|
||||||
|
@ -54,35 +54,35 @@ $(SAMBA_DIR)/$(SAMBA_BINARY): $(SAMBA_DIR)/.configured
|
|||||||
SAMBA_TARGETS_ :=
|
SAMBA_TARGETS_ :=
|
||||||
SAMBA_TARGETS_y :=
|
SAMBA_TARGETS_y :=
|
||||||
|
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs \
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs \
|
||||||
usr/sbin/umount.cifs
|
usr/sbin/umount.cifs
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup \
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup \
|
||||||
usr/bin/tdbdump \
|
usr/bin/tdbdump \
|
||||||
usr/bin/tdbtool
|
usr/bin/tdbtool
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
|
||||||
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
|
SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
|
||||||
|
|
||||||
$(TARGET_DIR)/$(SAMBA_TARGET_BINARY): $(SAMBA_DIR)/$(SAMBA_BINARY)
|
$(TARGET_DIR)/$(SAMBA_TARGET_BINARY): $(SAMBA_DIR)/$(SAMBA_BINARY)
|
||||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) \
|
$(MAKE) $(TARGET_CONFIGURE_OPTS) \
|
||||||
prefix="${TARGET_DIR}/usr" \
|
prefix="${TARGET_DIR}/usr" \
|
||||||
BASEDIR="${TARGET_DIR}/usr" \
|
BASEDIR="${TARGET_DIR}/usr" \
|
||||||
SBINDIR="${TARGET_DIR}/usr/sbin" \
|
SBINDIR="${TARGET_DIR}/usr/sbin" \
|
||||||
|
@ -53,7 +53,7 @@ $(STAGING_DIR)/include/directfb:
|
|||||||
ln -s ../usr/include/directfb $(STAGING_DIR)/include/directfb
|
ln -s ../usr/include/directfb $(STAGING_DIR)/include/directfb
|
||||||
|
|
||||||
$(SDL_DIR)/.compiled: $(SDL_DIR)/.configured $(STAGING_DIR)/include/directfb
|
$(SDL_DIR)/.compiled: $(SDL_DIR)/.configured $(STAGING_DIR)/include/directfb
|
||||||
$(MAKE1) $(TARGET_CONFIGURE_OPTS) \
|
$(MAKE1) $(TARGET_CONFIGURE_OPTS) \
|
||||||
INCLUDE="-I./include -I$(STAGING_DIR)/usr/include/directfb" \
|
INCLUDE="-I./include -I$(STAGING_DIR)/usr/include/directfb" \
|
||||||
LDFLAGS=-L$(STAGING_DIR)/usr \
|
LDFLAGS=-L$(STAGING_DIR)/usr \
|
||||||
DESTDIR=$(STAGING_DIR)/usr -C $(SDL_DIR)
|
DESTDIR=$(STAGING_DIR)/usr -C $(SDL_DIR)
|
||||||
|
@ -24,7 +24,7 @@ tinyhttpd-source: $(DL_DIR)/$(TINYHTTPD_SOURCE)
|
|||||||
$(TINYHTTPD_DIR)/.unpacked: $(DL_DIR)/$(TINYHTTPD_SOURCE)
|
$(TINYHTTPD_DIR)/.unpacked: $(DL_DIR)/$(TINYHTTPD_SOURCE)
|
||||||
$(TINYHTTPD_CAT) $(DL_DIR)/$(TINYHTTPD_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
$(TINYHTTPD_CAT) $(DL_DIR)/$(TINYHTTPD_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
||||||
toolchain/patch-kernel.sh $(TINYHTTPD_DIR) package/tinyhttpd/ tinyhttpd\*.patch
|
toolchain/patch-kernel.sh $(TINYHTTPD_DIR) package/tinyhttpd/ tinyhttpd\*.patch
|
||||||
touch $(TINYHTTPD_DIR)/.unpacked
|
touch $(TINYHTTPD_DIR)/.unpacked
|
||||||
|
|
||||||
$(TINYHTTPD_DIR)/$(TINYHTTPD_BINARY): $(TINYHTTPD_DIR)/.unpacked
|
$(TINYHTTPD_DIR)/$(TINYHTTPD_BINARY): $(TINYHTTPD_DIR)/.unpacked
|
||||||
$(TARGET_CONFIGURE_OPTS) CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" $(MAKE) -C $(TINYHTTPD_DIR)
|
$(TARGET_CONFIGURE_OPTS) CFLAGS="$(TARGET_CFLAGS)" LDFLAGS="$(TARGET_LDFLAGS)" $(MAKE) -C $(TINYHTTPD_DIR)
|
||||||
|
@ -31,8 +31,8 @@ ifeq ($(strip $(BR2_PACKAGE_TINYX_OLD)),y)
|
|||||||
|
|
||||||
TINYX_APPS:=xlsfonts/xlsfonts xmodmap/xmodmap
|
TINYX_APPS:=xlsfonts/xlsfonts xmodmap/xmodmap
|
||||||
#xset/xset xdpyinfo/xdpyinfo xsetroot/xsetroot \
|
#xset/xset xdpyinfo/xdpyinfo xsetroot/xsetroot \
|
||||||
# xrdb/xrdb xrandr/xrandr \
|
# xrdb/xrdb xrandr/xrandr \
|
||||||
# xhost/xhost xauth/xauth oclock/oclock xeyes/xeyes
|
# xhost/xhost xauth/xauth oclock/oclock xeyes/xeyes
|
||||||
#
|
#
|
||||||
|
|
||||||
TINYX_LIBS:=ICE X11 Xext Xpm
|
TINYX_LIBS:=ICE X11 Xext Xpm
|
||||||
|
@ -31,8 +31,8 @@ ifeq ($(strip $(BR2_PACKAGE_TINYX_OLD)),y)
|
|||||||
|
|
||||||
TINYX_APPS:=xlsfonts/xlsfonts xmodmap/xmodmap
|
TINYX_APPS:=xlsfonts/xlsfonts xmodmap/xmodmap
|
||||||
#xset/xset xdpyinfo/xdpyinfo xsetroot/xsetroot \
|
#xset/xset xdpyinfo/xdpyinfo xsetroot/xsetroot \
|
||||||
# xrdb/xrdb xrandr/xrandr \
|
# xrdb/xrdb xrandr/xrandr \
|
||||||
# xhost/xhost xauth/xauth oclock/oclock xeyes/xeyes
|
# xhost/xhost xauth/xauth oclock/oclock xeyes/xeyes
|
||||||
#
|
#
|
||||||
|
|
||||||
TINYX_LIBS:=ICE X11 Xext Xpm
|
TINYX_LIBS:=ICE X11 Xext Xpm
|
||||||
|
@ -46,7 +46,7 @@ $(TSLIB_DIR)/.configured: $(TSLIB_DIR)/.patched
|
|||||||
--enable-input \
|
--enable-input \
|
||||||
)
|
)
|
||||||
$(SED) 's:rpl\_malloc:malloc:g' $(TSLIB_DIR)/config.h
|
$(SED) 's:rpl\_malloc:malloc:g' $(TSLIB_DIR)/config.h
|
||||||
touch $(TSLIB_DIR)/.configured
|
touch $(TSLIB_DIR)/.configured
|
||||||
|
|
||||||
$(TSLIB_DIR)/.compiled: $(TSLIB_DIR)/.configured
|
$(TSLIB_DIR)/.compiled: $(TSLIB_DIR)/.configured
|
||||||
$(MAKE) -C $(TSLIB_DIR)
|
$(MAKE) -C $(TSLIB_DIR)
|
||||||
|
@ -37,10 +37,10 @@ $(UDHCP_DIR)/.unpacked: $(DL_DIR)/$(UDHCP_SOURCE)
|
|||||||
touch $(UDHCP_DIR)/.unpacked
|
touch $(UDHCP_DIR)/.unpacked
|
||||||
|
|
||||||
#$(UDHCP_DIR)/.unpacked:
|
#$(UDHCP_DIR)/.unpacked:
|
||||||
# (cd $(BUILD_DIR); \
|
# (cd $(BUILD_DIR); \
|
||||||
# CVS_PASSFILE=$(CVS_PASSFILE) \
|
# CVS_PASSFILE=$(CVS_PASSFILE) \
|
||||||
# cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co udhcp )
|
# cvs -z3 -d:pserver:anonymous@busybox.net:/var/cvs co udhcp )
|
||||||
# touch $(UDHCP_DIR)/.unpacked
|
# touch $(UDHCP_DIR)/.unpacked
|
||||||
|
|
||||||
$(UDHCP_DIR)/udhcpc: $(UDHCP_DIR)/.unpacked
|
$(UDHCP_DIR)/udhcpc: $(UDHCP_DIR)/.unpacked
|
||||||
$(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(UDHCP_DIR)
|
$(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" prefix="$(TARGET_DIR)" -C $(UDHCP_DIR)
|
||||||
|
@ -73,7 +73,7 @@ endif
|
|||||||
util-linux-source: $(DL_DIR)/$(UTIL-LINUX_SOURCE)
|
util-linux-source: $(DL_DIR)/$(UTIL-LINUX_SOURCE)
|
||||||
|
|
||||||
util-linux-clean:
|
util-linux-clean:
|
||||||
#There is no working 'uninstall' target. Just skip it...
|
#There is no working 'uninstall' target. Just skip it...
|
||||||
#$(MAKE) DESTDIR=$(TARGET_DIR) -C $(UTIL-LINUX_DIR) uninstall
|
#$(MAKE) DESTDIR=$(TARGET_DIR) -C $(UTIL-LINUX_DIR) uninstall
|
||||||
-$(MAKE) -C $(UTIL-LINUX_DIR) clean
|
-$(MAKE) -C $(UTIL-LINUX_DIR) clean
|
||||||
|
|
||||||
|
@ -29,15 +29,15 @@ $(VSFTPD_DIR)/.unpacked: $(DL_DIR)/$(VSFTPD_SOURCE)
|
|||||||
|
|
||||||
$(VSFTPD_DIR)/.configured: $(VSFTPD_DIR)/.unpacked
|
$(VSFTPD_DIR)/.configured: $(VSFTPD_DIR)/.unpacked
|
||||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||||
$(SED) 's,#undef[ ]*VSF_BUILD_SSL.*,#define VSF_BUILD_SSL,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,#undef[[:space:]]*VSF_BUILD_SSL.*,#define VSF_BUILD_SSL,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
else
|
else
|
||||||
$(SED) 's,#define[ ]*VSF_BUILD_SSL.*,#undef VSF_BUILD_SSL,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,#define[[:space:]]*VSF_BUILD_SSL.*,#undef VSF_BUILD_SSL,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
endif
|
endif
|
||||||
ifneq ($(findstring uclibc,$(BR2_GNU_TARGET_SUFFIX)),)
|
ifneq ($(findstring uclibc,$(BR2_GNU_TARGET_SUFFIX)),)
|
||||||
$(SED) 's,#define[ ]*VSF_BUILDDEFS_H.*,#define VSF_BUILDDEFS_H\n#define __UCLIBC__,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,#define[[:space:]]*VSF_BUILDDEFS_H.*,#define VSF_BUILDDEFS_H\n#define __UCLIBC__,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
$(SED) 's,.*__UCLIBC_HAS_LFS__.*,,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,.*__UCLIBC_HAS_LFS__.*,,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
ifeq ($(BR2_LARGEFILE),y)
|
ifeq ($(BR2_LARGEFILE),y)
|
||||||
$(SED) 's,#define[ ]*VSF_BUILDDEFS_H.*,#define VSF_BUILDDEFS_H\n#define __UCLIBC_HAS_LFS__,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,#define[[:space:]]*VSF_BUILDDEFS_H.*,#define VSF_BUILDDEFS_H\n#define __UCLIBC_HAS_LFS__,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
endif
|
endif
|
||||||
else # not uclibc
|
else # not uclibc
|
||||||
$(SED) 's,.*__UCLIBC_.*,,g' $(VSFTPD_DIR)/builddefs.h
|
$(SED) 's,.*__UCLIBC_.*,,g' $(VSFTPD_DIR)/builddefs.h
|
||||||
|
@ -29,11 +29,11 @@ $(WIPE_DIR)/.unpacked: $(DL_DIR)/$(WIPE_SOURCE) $(DL_DIR)/$(WIPE_PATCH)
|
|||||||
touch $(WIPE_DIR)/.unpacked
|
touch $(WIPE_DIR)/.unpacked
|
||||||
|
|
||||||
$(WIPE_DIR)/.configured: $(WIPE_DIR)/.unpacked
|
$(WIPE_DIR)/.configured: $(WIPE_DIR)/.unpacked
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(WIPE_DIR)/$(WIPE_BINARY): $(WIPE_DIR)/.configured
|
$(WIPE_DIR)/$(WIPE_BINARY): $(WIPE_DIR)/.configured
|
||||||
rm -f $(WIPE_DIR)/$(WIPE_BINARY)
|
rm -f $(WIPE_DIR)/$(WIPE_BINARY)
|
||||||
$(MAKE) CC=$(TARGET_CC) -C $(WIPE_DIR) generic
|
$(MAKE) CC=$(TARGET_CC) -C $(WIPE_DIR) generic
|
||||||
|
|
||||||
$(TARGET_DIR)/$(WIPE_TARGET_BINARY): $(WIPE_DIR)/$(WIPE_BINARY)
|
$(TARGET_DIR)/$(WIPE_TARGET_BINARY): $(WIPE_DIR)/$(WIPE_BINARY)
|
||||||
cp -a $(WIPE_DIR)/$(WIPE_BINARY) $(TARGET_DIR)/$(WIPE_TARGET_BINARY)
|
cp -a $(WIPE_DIR)/$(WIPE_BINARY) $(TARGET_DIR)/$(WIPE_TARGET_BINARY)
|
||||||
|
@ -59,15 +59,15 @@ $(MESA3D_DIR)/.installed: $(MESA3D_DIR)/.built
|
|||||||
rm -Rf $(TARGET_DIR)/usr/include/GL
|
rm -Rf $(TARGET_DIR)/usr/include/GL
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
mesa3d-depends: xproto_glproto xproto_xf86vidmodeproto xlib_libXxf86vm xlib_libXmu xlib_libXdamage libdrm
|
mesa3d-depends: xproto_glproto xproto_xf86vidmodeproto xlib_libXxf86vm xlib_libXmu xlib_libXdamage libdrm
|
||||||
mesa3d-source: $(DL_DIR)/$(MESA3D_SOURCE)
|
mesa3d-source: $(DL_DIR)/$(MESA3D_SOURCE)
|
||||||
mesa3d-configure: $(MESA3D_DIR)/.configured
|
mesa3d-configure: $(MESA3D_DIR)/.configured
|
||||||
mesa3d-build: $(MESA3D_DIR)/.built
|
mesa3d-build: $(MESA3D_DIR)/.built
|
||||||
mesa3d: mesa3d-depends $(MESA3D_DIR)/.installed
|
mesa3d: mesa3d-depends $(MESA3D_DIR)/.installed
|
||||||
|
|
||||||
mesa3d-clean:
|
mesa3d-clean:
|
||||||
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(MESA3D_DIR) uninstall
|
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(MESA3D_DIR) uninstall
|
||||||
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(MESA3D_DIR) uninstall
|
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(MESA3D_DIR) uninstall
|
||||||
-$(MAKE) -C $(MESA3D_DIR) clean
|
-$(MAKE) -C $(MESA3D_DIR) clean
|
||||||
|
|
||||||
mesa3d-dirclean:
|
mesa3d-dirclean:
|
||||||
|
@ -8,6 +8,6 @@ XAPP_XDPYINFO_VERSION = 1.0.1
|
|||||||
XAPP_XDPYINFO_SOURCE = xdpyinfo-$(XAPP_XDPYINFO_VERSION).tar.bz2
|
XAPP_XDPYINFO_SOURCE = xdpyinfo-$(XAPP_XDPYINFO_VERSION).tar.bz2
|
||||||
XAPP_XDPYINFO_SITE = http://xorg.freedesktop.org/releases/individual/app
|
XAPP_XDPYINFO_SITE = http://xorg.freedesktop.org/releases/individual/app
|
||||||
XAPP_XDPYINFO_AUTORECONF = YES
|
XAPP_XDPYINFO_AUTORECONF = YES
|
||||||
XAPP_XDPYINFO_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXi xlib_libXp xlib_libXrender xlib_libXtst xlib_libXxf86dga xlib_libXxf86misc xlib_libXxf86vm xproto_inputproto xproto_kbproto xproto_printproto xproto_renderproto xproto_xf86dgaproto xproto_xf86miscproto xproto_xf86vidmodeproto
|
XAPP_XDPYINFO_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXi xlib_libXp xlib_libXrender xlib_libXtst xlib_libXxf86dga xlib_libXxf86misc xlib_libXxf86vm xproto_inputproto xproto_kbproto xproto_printproto xproto_renderproto xproto_xf86dgaproto xproto_xf86miscproto xproto_xf86vidmodeproto
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xapp_xdpyinfo))
|
$(eval $(call AUTOTARGETS,xapp_xdpyinfo))
|
||||||
|
@ -29,7 +29,7 @@ $(XAPP_XMAN_DIR)/.configured: $(XAPP_XMAN_DIR)/.patched
|
|||||||
CFLAGS="$(TARGET_CFLAGS)" \
|
CFLAGS="$(TARGET_CFLAGS)" \
|
||||||
LDFLAGS="$(TARGET_LDFLAGS)" \
|
LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
STAGING_DIR=$(STAGING_DIR) \
|
STAGING_DIR=$(STAGING_DIR) \
|
||||||
\
|
\
|
||||||
./configure \
|
./configure \
|
||||||
--target=$(GNU_TARGET_NAME) \
|
--target=$(GNU_TARGET_NAME) \
|
||||||
--host=$(GNU_TARGET_NAME) \
|
--host=$(GNU_TARGET_NAME) \
|
||||||
@ -40,24 +40,24 @@ $(XAPP_XMAN_DIR)/.configured: $(XAPP_XMAN_DIR)/.patched
|
|||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-IPv6 \
|
--disable-IPv6 \
|
||||||
$(DISABLE_NLS) \
|
$(DISABLE_NLS) \
|
||||||
\
|
\
|
||||||
)
|
)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(XAPP_XMAN_DIR)/.built: $(XAPP_XMAN_DIR)/.configured
|
$(XAPP_XMAN_DIR)/.built: $(XAPP_XMAN_DIR)/.configured
|
||||||
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CC) -C $(XAPP_XMAN_DIR)
|
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CC) -C $(XAPP_XMAN_DIR)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(XAPP_XMAN_DIR)/.installed: $(XAPP_XMAN_DIR)/.built
|
$(XAPP_XMAN_DIR)/.installed: $(XAPP_XMAN_DIR)/.built
|
||||||
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XAPP_XMAN_DIR) install-exec
|
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XAPP_XMAN_DIR) install-exec
|
||||||
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XAPP_XMAN_DIR) install
|
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XAPP_XMAN_DIR) install
|
||||||
toolchain/replace.sh $(STAGING_DIR)/usr/lib ".*\.la" "\(['= ]\)/usr" "\\1$(STAGING_DIR)/usr"
|
toolchain/replace.sh $(STAGING_DIR)/usr/lib ".*\.la" "\(['= ]\)/usr" "\\1$(STAGING_DIR)/usr"
|
||||||
find $(TARGET_DIR)/usr -name '*.la' -print -delete
|
find $(TARGET_DIR)/usr -name '*.la' -print -delete
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
xapp_xman-clean:
|
xapp_xman-clean:
|
||||||
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XAPP_XMAN_DIR) uninstall
|
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XAPP_XMAN_DIR) uninstall
|
||||||
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XAPP_XMAN_DIR) uninstall
|
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XAPP_XMAN_DIR) uninstall
|
||||||
-$(MAKE) -C $(XAPP_XMAN_DIR) clean
|
-$(MAKE) -C $(XAPP_XMAN_DIR) clean
|
||||||
-rm $(XAPP_XMAN_DIR)/.installed
|
-rm $(XAPP_XMAN_DIR)/.installed
|
||||||
-rm $(XAPP_XMAN_DIR)/.built
|
-rm $(XAPP_XMAN_DIR)/.built
|
||||||
@ -65,11 +65,11 @@ xapp_xman-clean:
|
|||||||
xapp_xman-dirclean:
|
xapp_xman-dirclean:
|
||||||
rm -rf $(XAPP_XMAN_DIR)
|
rm -rf $(XAPP_XMAN_DIR)
|
||||||
|
|
||||||
xapp_xman-depends: xlib_libXprintUtil xlib_libXprintUtil
|
xapp_xman-depends: xlib_libXprintUtil xlib_libXprintUtil
|
||||||
xapp_xman-source: $(XAPP_XMAN_DIR)/.extracted
|
xapp_xman-source: $(XAPP_XMAN_DIR)/.extracted
|
||||||
xapp_xman-patch: $(XAPP_XMAN_DIR)/.patched
|
xapp_xman-patch: $(XAPP_XMAN_DIR)/.patched
|
||||||
xapp_xman-configure: $(XAPP_XMAN_DIR)/.configured
|
xapp_xman-configure: $(XAPP_XMAN_DIR)/.configured
|
||||||
xapp_xman-build: $(XAPP_XMAN_DIR)/.built
|
xapp_xman-build: $(XAPP_XMAN_DIR)/.built
|
||||||
|
|
||||||
xapp_xman: xapp_xman-depends $(XAPP_XMAN_DIR)/.installed
|
xapp_xman: xapp_xman-depends $(XAPP_XMAN_DIR)/.installed
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ $(XDATA_XCURSOR_THEMES_DIR)/.configured: $(XDATA_XCURSOR_THEMES_DIR)/.patched
|
|||||||
CFLAGS="$(TARGET_CFLAGS)" \
|
CFLAGS="$(TARGET_CFLAGS)" \
|
||||||
LDFLAGS="$(TARGET_LDFLAGS)" \
|
LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
STAGING_DIR=$(STAGING_DIR) \
|
STAGING_DIR=$(STAGING_DIR) \
|
||||||
\
|
\
|
||||||
./configure \
|
./configure \
|
||||||
--target=$(GNU_TARGET_NAME) \
|
--target=$(GNU_TARGET_NAME) \
|
||||||
--host=$(GNU_TARGET_NAME) \
|
--host=$(GNU_TARGET_NAME) \
|
||||||
@ -40,24 +40,24 @@ $(XDATA_XCURSOR_THEMES_DIR)/.configured: $(XDATA_XCURSOR_THEMES_DIR)/.patched
|
|||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-IPv6 \
|
--disable-IPv6 \
|
||||||
$(DISABLE_NLS) \
|
$(DISABLE_NLS) \
|
||||||
\
|
\
|
||||||
)
|
)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(XDATA_XCURSOR_THEMES_DIR)/.built: $(XDATA_XCURSOR_THEMES_DIR)/.configured
|
$(XDATA_XCURSOR_THEMES_DIR)/.built: $(XDATA_XCURSOR_THEMES_DIR)/.configured
|
||||||
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CC) -C $(XDATA_XCURSOR_THEMES_DIR)
|
$(MAKE) CC=$(TARGET_CC) CXX=$(TARGET_CC) -C $(XDATA_XCURSOR_THEMES_DIR)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(XDATA_XCURSOR_THEMES_DIR)/.installed: $(XDATA_XCURSOR_THEMES_DIR)/.built
|
$(XDATA_XCURSOR_THEMES_DIR)/.installed: $(XDATA_XCURSOR_THEMES_DIR)/.built
|
||||||
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) install-exec
|
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) install-exec
|
||||||
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) install
|
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) install
|
||||||
toolchain/replace.sh $(STAGING_DIR)/usr/lib ".*\.la" "\(['= ]\)/usr" "\\1$(STAGING_DIR)/usr"
|
toolchain/replace.sh $(STAGING_DIR)/usr/lib ".*\.la" "\(['= ]\)/usr" "\\1$(STAGING_DIR)/usr"
|
||||||
find $(TARGET_DIR)/usr -name '*.la' -print -delete
|
find $(TARGET_DIR)/usr -name '*.la' -print -delete
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
xdata_xcursor-themes-clean:
|
xdata_xcursor-themes-clean:
|
||||||
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
|
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
|
||||||
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
|
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
|
||||||
-$(MAKE) -C $(XDATA_XCURSOR_THEMES_DIR) clean
|
-$(MAKE) -C $(XDATA_XCURSOR_THEMES_DIR) clean
|
||||||
-rm $(XDATA_XCURSOR_THEMES_DIR)/.installed
|
-rm $(XDATA_XCURSOR_THEMES_DIR)/.installed
|
||||||
-rm $(XDATA_XCURSOR_THEMES_DIR)/.built
|
-rm $(XDATA_XCURSOR_THEMES_DIR)/.built
|
||||||
@ -66,10 +66,10 @@ xdata_xcursor-themes-dirclean:
|
|||||||
rm -rf $(XDATA_XCURSOR_THEMES_DIR)
|
rm -rf $(XDATA_XCURSOR_THEMES_DIR)
|
||||||
|
|
||||||
xdata_xcursor-themes-depends:
|
xdata_xcursor-themes-depends:
|
||||||
xdata_xcursor-themes-source: $(XDATA_XCURSOR_THEMES_DIR)/.extracted
|
xdata_xcursor-themes-source: $(XDATA_XCURSOR_THEMES_DIR)/.extracted
|
||||||
xdata_xcursor-themes-patch: $(XDATA_XCURSOR_THEMES_DIR)/.patched
|
xdata_xcursor-themes-patch: $(XDATA_XCURSOR_THEMES_DIR)/.patched
|
||||||
xdata_xcursor-themes-configure: $(XDATA_XCURSOR_THEMES_DIR)/.configured
|
xdata_xcursor-themes-configure: $(XDATA_XCURSOR_THEMES_DIR)/.configured
|
||||||
xdata_xcursor-themes-build: $(XDATA_XCURSOR_THEMES_DIR)/.built
|
xdata_xcursor-themes-build: $(XDATA_XCURSOR_THEMES_DIR)/.built
|
||||||
|
|
||||||
xdata_xcursor-themes: xdata_xcursor-themes-depends $(XDATA_XCURSOR_THEMES_DIR)/.installed
|
xdata_xcursor-themes: xdata_xcursor-themes-depends $(XDATA_XCURSOR_THEMES_DIR)/.installed
|
||||||
|
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBICE_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBICE_AUTORECONF = YES
|
XLIB_LIBICE_AUTORECONF = YES
|
||||||
XLIB_LIBICE_INSTALL_STAGING = YES
|
XLIB_LIBICE_INSTALL_STAGING = YES
|
||||||
XLIB_LIBICE_DEPENDANCIES = xlib_xtrans xproto_xproto
|
XLIB_LIBICE_DEPENDANCIES = xlib_xtrans xproto_xproto
|
||||||
XLIB_LIBICE_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBICE_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libICE))
|
$(eval $(call AUTOTARGETS,xlib_libICE))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBSM_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBSM_AUTORECONF = YES
|
XLIB_LIBSM_AUTORECONF = YES
|
||||||
XLIB_LIBSM_INSTALL_STAGING = YES
|
XLIB_LIBSM_INSTALL_STAGING = YES
|
||||||
XLIB_LIBSM_DEPENDANCIES = xlib_libICE xlib_xtrans xproto_xproto
|
XLIB_LIBSM_DEPENDANCIES = xlib_libICE xlib_xtrans xproto_xproto
|
||||||
XLIB_LIBSM_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBSM_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libSM))
|
$(eval $(call AUTOTARGETS,xlib_libSM))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXTRAP_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXTRAP_AUTORECONF = YES
|
XLIB_LIBXTRAP_AUTORECONF = YES
|
||||||
XLIB_LIBXTRAP_INSTALL_STAGING = YES
|
XLIB_LIBXTRAP_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXTRAP_DEPENDANCIES = xlib_libX11 xlib_libXt xlib_libXext xproto_trapproto
|
XLIB_LIBXTRAP_DEPENDANCIES = xlib_libX11 xlib_libXt xlib_libXext xproto_trapproto
|
||||||
XLIB_LIBXTRAP_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXTRAP_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXTrap))
|
$(eval $(call AUTOTARGETS,xlib_libXTrap))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXAU_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXAU_AUTORECONF = YES
|
XLIB_LIBXAU_AUTORECONF = YES
|
||||||
XLIB_LIBXAU_INSTALL_STAGING = YES
|
XLIB_LIBXAU_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXAU_DEPENDANCIES = xproto_xproto xproto_xproto xutil_util-macros
|
XLIB_LIBXAU_DEPENDANCIES = xproto_xproto xproto_xproto xutil_util-macros
|
||||||
XLIB_LIBXAU_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXAU_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXau))
|
$(eval $(call AUTOTARGETS,xlib_libXau))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXAW_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXAW_AUTORECONF = YES
|
XLIB_LIBXAW_AUTORECONF = YES
|
||||||
XLIB_LIBXAW_INSTALL_STAGING = YES
|
XLIB_LIBXAW_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXAW_DEPENDANCIES = xlib_libX11 xlib_libXt xlib_libXmu xlib_libXpm xproto_xproto xlib_libXp
|
XLIB_LIBXAW_DEPENDANCIES = xlib_libX11 xlib_libXt xlib_libXmu xlib_libXpm xproto_xproto xlib_libXp
|
||||||
XLIB_LIBXAW_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXAW_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXaw))
|
$(eval $(call AUTOTARGETS,xlib_libXaw))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXCOMPOSITE_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXCOMPOSITE_AUTORECONF = YES
|
XLIB_LIBXCOMPOSITE_AUTORECONF = YES
|
||||||
XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES
|
XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXCOMPOSITE_DEPENDANCIES = xproto_compositeproto xlib_libX11 xlib_libXext xlib_libXfixes xproto_xproto
|
XLIB_LIBXCOMPOSITE_DEPENDANCIES = xproto_compositeproto xlib_libX11 xlib_libXext xlib_libXfixes xproto_xproto
|
||||||
XLIB_LIBXCOMPOSITE_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXCOMPOSITE_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXcomposite))
|
$(eval $(call AUTOTARGETS,xlib_libXcomposite))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXCURSOR_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXCURSOR_AUTORECONF = YES
|
XLIB_LIBXCURSOR_AUTORECONF = YES
|
||||||
XLIB_LIBXCURSOR_INSTALL_STAGING = YES
|
XLIB_LIBXCURSOR_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXCURSOR_DEPENDANCIES = xlib_libX11 xlib_libXfixes xlib_libXrender xproto_xproto
|
XLIB_LIBXCURSOR_DEPENDANCIES = xlib_libX11 xlib_libXfixes xlib_libXrender xproto_xproto
|
||||||
XLIB_LIBXCURSOR_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXCURSOR_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXcursor))
|
$(eval $(call AUTOTARGETS,xlib_libXcursor))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXDAMAGE_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXDAMAGE_AUTORECONF = YES
|
XLIB_LIBXDAMAGE_AUTORECONF = YES
|
||||||
XLIB_LIBXDAMAGE_INSTALL_STAGING = YES
|
XLIB_LIBXDAMAGE_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXDAMAGE_DEPENDANCIES = xproto_damageproto xlib_libX11 xlib_libXfixes xproto_xproto
|
XLIB_LIBXDAMAGE_DEPENDANCIES = xproto_damageproto xlib_libX11 xlib_libXfixes xproto_xproto
|
||||||
XLIB_LIBXDAMAGE_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXDAMAGE_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXdamage))
|
$(eval $(call AUTOTARGETS,xlib_libXdamage))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXDMCP_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXDMCP_AUTORECONF = YES
|
XLIB_LIBXDMCP_AUTORECONF = YES
|
||||||
XLIB_LIBXDMCP_INSTALL_STAGING = YES
|
XLIB_LIBXDMCP_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXDMCP_DEPENDANCIES = xutil_util-macros xproto_xproto
|
XLIB_LIBXDMCP_DEPENDANCIES = xutil_util-macros xproto_xproto
|
||||||
XLIB_LIBXDMCP_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXDMCP_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXdmcp))
|
$(eval $(call AUTOTARGETS,xlib_libXdmcp))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXFIXES_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXFIXES_AUTORECONF = YES
|
XLIB_LIBXFIXES_AUTORECONF = YES
|
||||||
XLIB_LIBXFIXES_INSTALL_STAGING = YES
|
XLIB_LIBXFIXES_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXFIXES_DEPENDANCIES = xproto_fixesproto xlib_libX11 xproto_xextproto xproto_xproto
|
XLIB_LIBXFIXES_DEPENDANCIES = xproto_fixesproto xlib_libX11 xproto_xextproto xproto_xproto
|
||||||
XLIB_LIBXFIXES_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXFIXES_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXfixes))
|
$(eval $(call AUTOTARGETS,xlib_libXfixes))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXFONT_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXFONT_AUTORECONF = YES
|
XLIB_LIBXFONT_AUTORECONF = YES
|
||||||
XLIB_LIBXFONT_INSTALL_STAGING = YES
|
XLIB_LIBXFONT_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXFONT_DEPENDANCIES = freetype xlib_libfontenc xlib_xtrans xproto_fontcacheproto xproto_fontsproto xproto_xproto xfont_encodings
|
XLIB_LIBXFONT_DEPENDANCIES = freetype xlib_libfontenc xlib_xtrans xproto_fontcacheproto xproto_fontsproto xproto_xproto xfont_encodings
|
||||||
XLIB_LIBXFONT_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXFONT_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXfont))
|
$(eval $(call AUTOTARGETS,xlib_libXfont))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXFT_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXFT_AUTORECONF = YES
|
XLIB_LIBXFT_AUTORECONF = YES
|
||||||
XLIB_LIBXFT_INSTALL_STAGING = YES
|
XLIB_LIBXFT_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXFT_DEPENDANCIES = fontconfig freetype xlib_libX11 xlib_libXext xlib_libXrender xproto_xproto
|
XLIB_LIBXFT_DEPENDANCIES = fontconfig freetype xlib_libX11 xlib_libXext xlib_libXrender xproto_xproto
|
||||||
XLIB_LIBXFT_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXFT_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXft))
|
$(eval $(call AUTOTARGETS,xlib_libXft))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXMU_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXMU_AUTORECONF = YES
|
XLIB_LIBXMU_AUTORECONF = YES
|
||||||
XLIB_LIBXMU_INSTALL_STAGING = YES
|
XLIB_LIBXMU_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXMU_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXt xproto_xproto
|
XLIB_LIBXMU_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXt xproto_xproto
|
||||||
XLIB_LIBXMU_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXMU_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXmu))
|
$(eval $(call AUTOTARGETS,xlib_libXmu))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXPM_AUTORECONF = YES
|
XLIB_LIBXPM_AUTORECONF = YES
|
||||||
XLIB_LIBXPM_INSTALL_STAGING = YES
|
XLIB_LIBXPM_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXPM_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXt xproto_xproto
|
XLIB_LIBXPM_DEPENDANCIES = xlib_libX11 xlib_libXext xlib_libXt xproto_xproto
|
||||||
XLIB_LIBXPM_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXPM_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXpm))
|
$(eval $(call AUTOTARGETS,xlib_libXpm))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXPRINTAPPUTIL_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXPRINTAPPUTIL_AUTORECONF = YES
|
XLIB_LIBXPRINTAPPUTIL_AUTORECONF = YES
|
||||||
XLIB_LIBXPRINTAPPUTIL_INSTALL_STAGING = YES
|
XLIB_LIBXPRINTAPPUTIL_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXPRINTAPPUTIL_DEPENDANCIES = xlib_libX11 xlib_libXp xlib_libXprintUtil
|
XLIB_LIBXPRINTAPPUTIL_DEPENDANCIES = xlib_libX11 xlib_libXp xlib_libXprintUtil
|
||||||
XLIB_LIBXPRINTAPPUTIL_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXPRINTAPPUTIL_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXprintAppUtil))
|
$(eval $(call AUTOTARGETS,xlib_libXprintAppUtil))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXPRINTUTIL_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXPRINTUTIL_AUTORECONF = YES
|
XLIB_LIBXPRINTUTIL_AUTORECONF = YES
|
||||||
XLIB_LIBXPRINTUTIL_INSTALL_STAGING = YES
|
XLIB_LIBXPRINTUTIL_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXPRINTUTIL_DEPENDANCIES = xlib_libX11 xlib_libXp xlib_libXt xproto_printproto
|
XLIB_LIBXPRINTUTIL_DEPENDANCIES = xlib_libX11 xlib_libXp xlib_libXt xproto_printproto
|
||||||
XLIB_LIBXPRINTUTIL_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXPRINTUTIL_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXprintUtil))
|
$(eval $(call AUTOTARGETS,xlib_libXprintUtil))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXTST_AUTORECONF = YES
|
XLIB_LIBXTST_AUTORECONF = YES
|
||||||
XLIB_LIBXTST_INSTALL_STAGING = YES
|
XLIB_LIBXTST_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXTST_DEPENDANCIES = xlib_libX11 xlib_libXext xproto_recordproto
|
XLIB_LIBXTST_DEPENDANCIES = xlib_libX11 xlib_libXext xproto_recordproto
|
||||||
XLIB_LIBXTST_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXTST_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libXtst))
|
$(eval $(call AUTOTARGETS,xlib_libXtst))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBFONTENC_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBFONTENC_AUTORECONF = YES
|
XLIB_LIBFONTENC_AUTORECONF = YES
|
||||||
XLIB_LIBFONTENC_INSTALL_STAGING = YES
|
XLIB_LIBFONTENC_INSTALL_STAGING = YES
|
||||||
XLIB_LIBFONTENC_DEPENDANCIES = xproto_xproto
|
XLIB_LIBFONTENC_DEPENDANCIES = xproto_xproto
|
||||||
XLIB_LIBFONTENC_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBFONTENC_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libfontenc))
|
$(eval $(call AUTOTARGETS,xlib_libfontenc))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBLBXUTIL_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBLBXUTIL_AUTORECONF = YES
|
XLIB_LIBLBXUTIL_AUTORECONF = YES
|
||||||
XLIB_LIBLBXUTIL_INSTALL_STAGING = YES
|
XLIB_LIBLBXUTIL_INSTALL_STAGING = YES
|
||||||
XLIB_LIBLBXUTIL_DEPENDANCIES = xproto_xextproto
|
XLIB_LIBLBXUTIL_DEPENDANCIES = xproto_xextproto
|
||||||
XLIB_LIBLBXUTIL_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBLBXUTIL_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_liblbxutil))
|
$(eval $(call AUTOTARGETS,xlib_liblbxutil))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXKBFILE_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXKBFILE_AUTORECONF = YES
|
XLIB_LIBXKBFILE_AUTORECONF = YES
|
||||||
XLIB_LIBXKBFILE_INSTALL_STAGING = YES
|
XLIB_LIBXKBFILE_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXKBFILE_DEPENDANCIES = xlib_libX11 xproto_kbproto
|
XLIB_LIBXKBFILE_DEPENDANCIES = xlib_libX11 xproto_kbproto
|
||||||
XLIB_LIBXKBFILE_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXKBFILE_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libxkbfile))
|
$(eval $(call AUTOTARGETS,xlib_libxkbfile))
|
||||||
|
@ -10,6 +10,6 @@ XLIB_LIBXKBUI_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
|||||||
XLIB_LIBXKBUI_AUTORECONF = YES
|
XLIB_LIBXKBUI_AUTORECONF = YES
|
||||||
XLIB_LIBXKBUI_INSTALL_STAGING = YES
|
XLIB_LIBXKBUI_INSTALL_STAGING = YES
|
||||||
XLIB_LIBXKBUI_DEPENDANCIES = xlib_libxkbfile xlib_libXt xproto_kbproto
|
XLIB_LIBXKBUI_DEPENDANCIES = xlib_libxkbfile xlib_libXt xproto_kbproto
|
||||||
XLIB_LIBXKBUI_CONF_OPT = --enable-shared --disable-static
|
XLIB_LIBXKBUI_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_libxkbui))
|
$(eval $(call AUTOTARGETS,xlib_libxkbui))
|
||||||
|
@ -9,6 +9,6 @@ XLIB_XTRANS_SOURCE = xtrans-$(XLIB_XTRANS_VERSION).tar.bz2
|
|||||||
XLIB_XTRANS_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
XLIB_XTRANS_SITE = http://xorg.freedesktop.org/releases/individual/lib
|
||||||
XLIB_XTRANS_AUTORECONF = YES
|
XLIB_XTRANS_AUTORECONF = YES
|
||||||
XLIB_XTRANS_INSTALL_STAGING = YES
|
XLIB_XTRANS_INSTALL_STAGING = YES
|
||||||
XLIB_XTRANS_CONF_OPT = --enable-shared --disable-static
|
XLIB_XTRANS_CONF_OPT = --enable-shared --disable-static
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xlib_xtrans))
|
$(eval $(call AUTOTARGETS,xlib_xtrans))
|
||||||
|
@ -9,7 +9,7 @@ XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.bz2
|
|||||||
XSERVER_XORG_SERVER_SITE = http://xorg.freedesktop.org/releases/individual/xserver
|
XSERVER_XORG_SERVER_SITE = http://xorg.freedesktop.org/releases/individual/xserver
|
||||||
XSERVER_XORG_SERVER_AUTORECONF = YES
|
XSERVER_XORG_SERVER_AUTORECONF = YES
|
||||||
XSERVER_XORG_SERVER_INSTALL_STAGING = YES
|
XSERVER_XORG_SERVER_INSTALL_STAGING = YES
|
||||||
XSERVER_XORG_SERVER_DEPENDANCIES = xlib_libXfont libdrm xlib_libxkbui xproto_compositeproto xproto_damageproto xproto_fixesproto xproto_glproto xproto_kbproto xproto_randrproto freetype xlib_libX11 xlib_libXau xlib_libXaw xlib_libXdmcp xlib_libXext xlib_libXfixes xlib_libXi xlib_libXmu xlib_libXpm xlib_libXrender xlib_libXres xlib_libXtst xlib_libXxf86misc xlib_libXxf86vm xlib_liblbxutil xlib_libxkbfile xlib_xtrans xdata_xbitmaps xproto_bigreqsproto xproto_evieext xproto_fontsproto xproto_inputproto xproto_recordproto xproto_renderproto xproto_resourceproto xproto_trapproto xproto_videoproto xproto_xcmiscproto xproto_xextproto xproto_xf86bigfontproto xproto_xf86dgaproto xproto_xf86driproto xproto_xf86miscproto xproto_xf86rushproto xproto_xf86vidmodeproto xproto_xproto
|
XSERVER_XORG_SERVER_DEPENDANCIES = xlib_libXfont libdrm xlib_libxkbui xproto_compositeproto xproto_damageproto xproto_fixesproto xproto_glproto xproto_kbproto xproto_randrproto freetype xlib_libX11 xlib_libXau xlib_libXaw xlib_libXdmcp xlib_libXext xlib_libXfixes xlib_libXi xlib_libXmu xlib_libXpm xlib_libXrender xlib_libXres xlib_libXtst xlib_libXxf86misc xlib_libXxf86vm xlib_liblbxutil xlib_libxkbfile xlib_xtrans xdata_xbitmaps xproto_bigreqsproto xproto_evieext xproto_fontsproto xproto_inputproto xproto_recordproto xproto_renderproto xproto_resourceproto xproto_trapproto xproto_videoproto xproto_xcmiscproto xproto_xextproto xproto_xf86bigfontproto xproto_xf86dgaproto xproto_xf86driproto xproto_xf86miscproto xproto_xf86rushproto xproto_xf86vidmodeproto xproto_xproto
|
||||||
XSERVER_XORG_SERVER_CONF_OPT = --disable-xprint --disable-xinerama --disable-xnest --disable-xvfb --disable-dmx --enable-dri --disable-xdmcp --disable-screensaver
|
XSERVER_XORG_SERVER_CONF_OPT = --disable-xprint --disable-xinerama --disable-xnest --disable-xvfb --disable-dmx --enable-dri --disable-xdmcp --disable-screensaver
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS,xserver_xorg-server))
|
$(eval $(call AUTOTARGETS,xserver_xorg-server))
|
||||||
|
@ -17,7 +17,7 @@ xerces-source: $(DL_DIR)/$(XERCES_SOURCE)
|
|||||||
|
|
||||||
$(XERCES_DIR)/.unpacked: $(DL_DIR)/$(XERCES_SOURCE)
|
$(XERCES_DIR)/.unpacked: $(DL_DIR)/$(XERCES_SOURCE)
|
||||||
$(XERCES_CAT) $(DL_DIR)/$(XERCES_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
$(XERCES_CAT) $(DL_DIR)/$(XERCES_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
||||||
# toolchain/patch-kernel.sh $(XERCES_DIR) package/xerces/ \*.patch*
|
# toolchain/patch-kernel.sh $(XERCES_DIR) package/xerces/ \*.patch*
|
||||||
touch $(XERCES_DIR)/.unpacked
|
touch $(XERCES_DIR)/.unpacked
|
||||||
|
|
||||||
$(XERCES_DIR)/.configured: $(XERCES_DIR)/.unpacked
|
$(XERCES_DIR)/.configured: $(XERCES_DIR)/.unpacked
|
||||||
@ -34,7 +34,7 @@ $(XERCES_DIR)/$(XERCES_BINARY): $(XERCES_DIR)/.configured
|
|||||||
$(MAKE) XERCESCROOT=$(XERCES_DIR) -C $(XERCES_DIR)/src/xercesc
|
$(MAKE) XERCESCROOT=$(XERCES_DIR) -C $(XERCES_DIR)/src/xercesc
|
||||||
|
|
||||||
$(STAGING_DIR)/$(XERCES_BINARY): $(XERCES_DIR)/$(XERCES_BINARY)
|
$(STAGING_DIR)/$(XERCES_BINARY): $(XERCES_DIR)/$(XERCES_BINARY)
|
||||||
$(MAKE) XERCESCROOT=$(XERCES_DIR) PREFIX=$(STAGING_DIR) \
|
$(MAKE) XERCESCROOT=$(XERCES_DIR) PREFIX=$(STAGING_DIR) \
|
||||||
-C $(XERCES_DIR)/src/xercesc install
|
-C $(XERCES_DIR)/src/xercesc install
|
||||||
|
|
||||||
$(TARGET_DIR)/usr/$(XERCES_BINARY): $(STAGING_DIR)/$(XERCES_BINARY)
|
$(TARGET_DIR)/usr/$(XERCES_BINARY): $(STAGING_DIR)/$(XERCES_BINARY)
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
|
|
||||||
.PHONY: target-host-info
|
.PHONY: target-host-info
|
||||||
|
|
||||||
target-host-info: $(TARGET_DIR)/etc/issue $(TARGET_DIR)/etc/hostname
|
target-host-info: $(TARGET_DIR)/etc/issue $(TARGET_DIR)/etc/hostname
|
||||||
|
|
||||||
$(TARGET_DIR)/etc/issue: .config
|
$(TARGET_DIR)/etc/issue: .config
|
||||||
mkdir -p $(TARGET_DIR)/etc
|
mkdir -p $(TARGET_DIR)/etc
|
||||||
echo "" > $(TARGET_DIR)/etc/issue
|
echo "" > $(TARGET_DIR)/etc/issue
|
||||||
echo "" >> $(TARGET_DIR)/etc/issue
|
echo "" >> $(TARGET_DIR)/etc/issue
|
||||||
echo "$(BANNER)" >> $(TARGET_DIR)/etc/issue
|
echo "$(BANNER)" >> $(TARGET_DIR)/etc/issue
|
||||||
|
|
||||||
$(TARGET_DIR)/etc/hostname: .config
|
$(TARGET_DIR)/etc/hostname: .config
|
||||||
mkdir -p $(TARGET_DIR)/etc
|
mkdir -p $(TARGET_DIR)/etc
|
||||||
echo "$(TARGET_HOSTNAME)" > $(TARGET_DIR)/etc/hostname
|
echo "$(TARGET_HOSTNAME)" > $(TARGET_DIR)/etc/hostname
|
||||||
|
@ -18,7 +18,7 @@ CLOOP_SITE=http://developer.linuxtag.net/knoppix/sources
|
|||||||
CLOOP_TARGET:=$(IMAGE).cloop
|
CLOOP_TARGET:=$(IMAGE).cloop
|
||||||
### Note: not used yet! ck
|
### Note: not used yet! ck
|
||||||
### $(DL_DIR)/$(CLOOP_PATCH1):
|
### $(DL_DIR)/$(CLOOP_PATCH1):
|
||||||
### $(WGET) -P $(DL_DIR) $(CLOOP_PATCH1_URL)/$(CLOOP_PATCH1)
|
### $(WGET) -P $(DL_DIR) $(CLOOP_PATCH1_URL)/$(CLOOP_PATCH1)
|
||||||
|
|
||||||
$(DL_DIR)/$(CLOOP_SOURCE):
|
$(DL_DIR)/$(CLOOP_SOURCE):
|
||||||
$(WGET) -P $(DL_DIR) $(CLOOP_SITE)/$(CLOOP_SOURCE)
|
$(WGET) -P $(DL_DIR) $(CLOOP_SITE)/$(CLOOP_SOURCE)
|
||||||
@ -26,8 +26,8 @@ $(DL_DIR)/$(CLOOP_SOURCE):
|
|||||||
$(CLOOP_DIR)/.unpacked: $(DL_DIR)/$(CLOOP_SOURCE) ### $(DL_DIR)/$(CLOOP_PATCH1)
|
$(CLOOP_DIR)/.unpacked: $(DL_DIR)/$(CLOOP_SOURCE) ### $(DL_DIR)/$(CLOOP_PATCH1)
|
||||||
$(ZCAT) $(DL_DIR)/$(CLOOP_SOURCE) | tar -C $(BUILD_DIR) -xvf -
|
$(ZCAT) $(DL_DIR)/$(CLOOP_SOURCE) | tar -C $(BUILD_DIR) -xvf -
|
||||||
touch $@
|
touch $@
|
||||||
### $(ZCAT) $(DL_DIR)/$(CLOOP_PATCH1) | patch -p1 -d $(CLOOP_DIR)
|
### $(ZCAT) $(DL_DIR)/$(CLOOP_PATCH1) | patch -p1 -d $(CLOOP_DIR)
|
||||||
### toolchain/patch-kernel.sh $(CLOOP_DIR) target/cloop/ cloop\*.patch
|
### toolchain/patch-kernel.sh $(CLOOP_DIR) target/cloop/ cloop\*.patch
|
||||||
|
|
||||||
$(CLOOP_DIR)/create_compressed_fs: $(CLOOP_DIR)/.unpacked
|
$(CLOOP_DIR)/create_compressed_fs: $(CLOOP_DIR)/.unpacked
|
||||||
$(MAKE) CFLAGS="-Wall -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_ERROR_SILENT" -C $(CLOOP_DIR) \
|
$(MAKE) CFLAGS="-Wall -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_ERROR_SILENT" -C $(CLOOP_DIR) \
|
||||||
@ -63,7 +63,7 @@ cloop-module: $(CLOOP_DIR)/cloop.o
|
|||||||
# mkisofs 2.01a34-unofficial-iconv from http://users.utu.fi/jahhein/mkisofs/
|
# mkisofs 2.01a34-unofficial-iconv from http://users.utu.fi/jahhein/mkisofs/
|
||||||
# optional:
|
# optional:
|
||||||
# symlinks: scan/change symbolic links - v1.2 - by Mark Lord
|
# symlinks: scan/change symbolic links - v1.2 - by Mark Lord
|
||||||
# from ftp://ftp.ibiblio.org/pub/Linux/utils/file/
|
# from ftp://ftp.ibiblio.org/pub/Linux/utils/file/
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
@ -119,7 +119,7 @@ clooproot-dirclean:
|
|||||||
# other_fs: /mnt/compressed/var/tmp -> /tmp
|
# other_fs: /mnt/compressed/var/tmp -> /tmp
|
||||||
#
|
#
|
||||||
# ls -lrsS root_fs_*.*
|
# ls -lrsS root_fs_*.*
|
||||||
# 1296 -rw-r--r-- 1 claus users 1325478 Mar 13 16:52 root_fs_powerpc.cloop
|
# 1296 -rw-r--r-- 1 claus users 1325478 Mar 13 16:52 root_fs_powerpc.cloop
|
||||||
# 1448 -rw-r--r-- 1 claus users 1482752 Mar 13 16:52 root_fs_powerpc.cramfs
|
# 1448 -rw-r--r-- 1 claus users 1482752 Mar 13 16:52 root_fs_powerpc.cramfs
|
||||||
# 1840 -rw-r--r-- 1 claus users 1883408 Mar 13 13:14 root_fs_powerpc.jffs2
|
# 1840 -rw-r--r-- 1 claus users 1883408 Mar 13 13:14 root_fs_powerpc.jffs2
|
||||||
#############################################################
|
#############################################################
|
||||||
|
@ -63,7 +63,7 @@ $(LINUX26_DIR)/.patched: $(LINUX26_DIR)/.unpacked
|
|||||||
#toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
|
#toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
|
||||||
touch $(LINUX26_DIR)/.patched
|
touch $(LINUX26_DIR)/.patched
|
||||||
|
|
||||||
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
||||||
-cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
|
-cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
|
||||||
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
|
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
|
||||||
touch $(LINUX26_DIR)/.configured
|
touch $(LINUX26_DIR)/.configured
|
||||||
@ -73,7 +73,7 @@ linux26-menuconfig: $(LINUX26_DIR)/.patched
|
|||||||
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
|
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
|
||||||
-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
|
-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
|
||||||
|
|
||||||
$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
|
$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
|
||||||
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
|
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
|
||||||
touch $(LINUX26_DIR)/.depend_done
|
touch $(LINUX26_DIR)/.depend_done
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#############################################################
|
#############################################################
|
||||||
DATAFLASHBOOT_VERSION:=1.05
|
DATAFLASHBOOT_VERSION:=1.05
|
||||||
DATAFLASHBOOT_NAME:=DataflashBoot-$(DATAFLASHBOOT_VERSION)
|
DATAFLASHBOOT_NAME:=DataflashBoot-$(DATAFLASHBOOT_VERSION)
|
||||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||||
#"))
|
#"))
|
||||||
DATAFLASHBOOT_SITE:=$(ATMEL_MIRROR)/Source
|
DATAFLASHBOOT_SITE:=$(ATMEL_MIRROR)/Source
|
||||||
DATAFLASHBOOT_SOURCE:=$(DATAFLASHBOOT_NAME).tar.bz2
|
DATAFLASHBOOT_SOURCE:=$(DATAFLASHBOOT_NAME).tar.bz2
|
||||||
|
@ -3,9 +3,9 @@
|
|||||||
ifeq ($(strip $(BR2_TARGET_ATMEL)),y)
|
ifeq ($(strip $(BR2_TARGET_ATMEL)),y)
|
||||||
ATMEL_PATH:=target/device/Atmel
|
ATMEL_PATH:=target/device/Atmel
|
||||||
|
|
||||||
BOARD_NAME:=$(strip $(subst ",, $(BR2_BOARD_NAME)))
|
BOARD_NAME:=$(strip $(subst ",, $(BR2_BOARD_NAME)))
|
||||||
#"))
|
#"))
|
||||||
BOARD_PATH:=$(strip $(subst ",, $(BR2_BOARD_PATH)))
|
BOARD_PATH:=$(strip $(subst ",, $(BR2_BOARD_PATH)))
|
||||||
#"))
|
#"))
|
||||||
|
|
||||||
ATMEL_TARGET:=$(ATMEL_PATH)/root
|
ATMEL_TARGET:=$(ATMEL_PATH)/root
|
||||||
@ -13,24 +13,24 @@ TARGET_SKELETON:=$(ATMEL_TARGET)/target_skeleton
|
|||||||
TARGET_DEVICE_TABLE:=$(ATMEL_TARGET)/device_table.txt
|
TARGET_DEVICE_TABLE:=$(ATMEL_TARGET)/device_table.txt
|
||||||
TARGET_SKELETON_LINKS:=$(ATMEL_TARGET)/skel.tar.gz
|
TARGET_SKELETON_LINKS:=$(ATMEL_TARGET)/skel.tar.gz
|
||||||
|
|
||||||
TARGET_ATMEL_COPYTO:=$(strip $(subst ",, $(BR2_TARGET_ATMEL_COPYTO)))
|
TARGET_ATMEL_COPYTO:=$(strip $(subst ",, $(BR2_TARGET_ATMEL_COPYTO)))
|
||||||
|
|
||||||
# These are set by Config.in
|
# These are set by Config.in
|
||||||
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
||||||
#"))
|
#"))
|
||||||
ifeq ($(DOWNLOAD_LINUX26_VERSION),)
|
ifeq ($(DOWNLOAD_LINUX26_VERSION),)
|
||||||
DOWNLOAD_LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
DOWNLOAD_LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
||||||
#"))
|
#"))
|
||||||
ifeq ($(LINUX26_VERSION),)
|
ifeq ($(LINUX26_VERSION),)
|
||||||
LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
||||||
#"))
|
#"))
|
||||||
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
||||||
#"))
|
#"))
|
||||||
|
|
||||||
# These are set by "new" Config.in
|
# These are set by "new" Config.in
|
||||||
|
@ -7,24 +7,24 @@ AT91BOOTSTRAP_VERSION:=2.3
|
|||||||
AT91BOOTSTRAP_PATCH_LEVEL:=2
|
AT91BOOTSTRAP_PATCH_LEVEL:=2
|
||||||
AT91BOOTSTRAP_PATCHED_VERSION:=$(AT91BOOTSTRAP_VERSION).$(AT91BOOTSTRAP_PATCH_LEVEL)
|
AT91BOOTSTRAP_PATCHED_VERSION:=$(AT91BOOTSTRAP_VERSION).$(AT91BOOTSTRAP_PATCH_LEVEL)
|
||||||
AT91BOOTSTRAP_NAME:=at91bootstrap-$(AT91BOOTSTRAP_VERSION)
|
AT91BOOTSTRAP_NAME:=at91bootstrap-$(AT91BOOTSTRAP_VERSION)
|
||||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||||
#"))
|
#"))
|
||||||
AT91BOOTSTRAP_SITE:=$(ATMEL_MIRROR)/Source
|
AT91BOOTSTRAP_SITE:=$(ATMEL_MIRROR)/Source
|
||||||
AT91BOOTSTRAP_SOURCE:=$(AT91BOOTSTRAP_NAME).tar.bz2
|
AT91BOOTSTRAP_SOURCE:=$(AT91BOOTSTRAP_NAME).tar.bz2
|
||||||
AT91BOOTSTRAP_DIR:=$(PROJECT_BUILD_DIR)/$(AT91BOOTSTRAP_NAME)
|
AT91BOOTSTRAP_DIR:=$(PROJECT_BUILD_DIR)/$(AT91BOOTSTRAP_NAME)
|
||||||
AT91BOOTSTRAP:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP)))
|
AT91BOOTSTRAP:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP)))
|
||||||
#"))
|
#"))
|
||||||
AT91BOOTSTRAP_ZCAT:=bzcat
|
AT91BOOTSTRAP_ZCAT:=bzcat
|
||||||
|
|
||||||
AT91BOOTSTRAP_MEMORY:=$(strip $(subst ",, $(BR2_TARGET_AT91BOOTSTRAP_MEMORY)))
|
AT91BOOTSTRAP_MEMORY:=$(strip $(subst ",, $(BR2_TARGET_AT91BOOTSTRAP_MEMORY)))
|
||||||
#"))
|
#"))
|
||||||
|
|
||||||
AT91BOOTSTRAP_BINARY:=$(BOARD_NAME)-$(AT91BOOTSTRAP_MEMORY)boot-$(AT91BOOTSTRAP_PATCHED_VERSION).bin
|
AT91BOOTSTRAP_BINARY:=$(BOARD_NAME)-$(AT91BOOTSTRAP_MEMORY)boot-$(AT91BOOTSTRAP_PATCHED_VERSION).bin
|
||||||
|
|
||||||
AT91BOOTSTRAP_TARGET:=$(AT91BOOTSTRAP_DIR)/binaries/$(AT91BOOTSTRAP_BINARY)
|
AT91BOOTSTRAP_TARGET:=$(AT91BOOTSTRAP_DIR)/binaries/$(AT91BOOTSTRAP_BINARY)
|
||||||
|
|
||||||
AT91BOOTSTRAP_JUMP_ADDR:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_JUMP_ADDR)))
|
AT91BOOTSTRAP_JUMP_ADDR:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_JUMP_ADDR)))
|
||||||
AT91BOOTSTRAP_IMG_SIZE:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_IMG_SIZE)))
|
AT91BOOTSTRAP_IMG_SIZE:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_IMG_SIZE)))
|
||||||
|
|
||||||
AT91_CUSTOM_FLAGS:=
|
AT91_CUSTOM_FLAGS:=
|
||||||
ifneq ($(AT91BOOTSTRAP_JUMP_ADDR),)
|
ifneq ($(AT91BOOTSTRAP_JUMP_ADDR),)
|
||||||
@ -47,16 +47,16 @@ atbu: $(AT91BOOTSTRAP_DIR)/.unpacked
|
|||||||
|
|
||||||
$(AT91BOOTSTRAP_DIR)/.configured: $(AT91BOOTSTRAP_DIR)/.unpacked .config
|
$(AT91BOOTSTRAP_DIR)/.configured: $(AT91BOOTSTRAP_DIR)/.unpacked .config
|
||||||
$(MAKE) \
|
$(MAKE) \
|
||||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||||
-C $(AT91BOOTSTRAP_DIR) \
|
-C $(AT91BOOTSTRAP_DIR) \
|
||||||
$(BOARD_NAME)_defconfig
|
$(BOARD_NAME)_defconfig
|
||||||
touch $(AT91BOOTSTRAP_DIR)/.configured
|
touch $(AT91BOOTSTRAP_DIR)/.configured
|
||||||
|
|
||||||
$(AT91BOOTSTRAP_TARGET): $(AT91BOOTSTRAP_DIR)/.configured
|
$(AT91BOOTSTRAP_TARGET): $(AT91BOOTSTRAP_DIR)/.configured
|
||||||
$(MAKE) \
|
$(MAKE) \
|
||||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||||
AT91_CUSTOM_FLAGS="$(AT91_CUSTOM_FLAGS)" \
|
AT91_CUSTOM_FLAGS="$(AT91_CUSTOM_FLAGS)" \
|
||||||
-C $(AT91BOOTSTRAP_DIR)
|
-C $(AT91BOOTSTRAP_DIR)
|
||||||
|
|
||||||
@ -65,13 +65,13 @@ $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY): $(AT91BOOTSTRAP_TARGET)
|
|||||||
cp $(AT91BOOTSTRAP_TARGET) $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
cp $(AT91BOOTSTRAP_TARGET) $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||||
cp $(AT91BOOTSTRAP_TARGET) /tftpboot/$(AT91BOOTSTRAP_BINARY)
|
cp $(AT91BOOTSTRAP_TARGET) /tftpboot/$(AT91BOOTSTRAP_BINARY)
|
||||||
|
|
||||||
.PHONY: at91bootstrap at91bootstrap-source
|
.PHONY: at91bootstrap at91bootstrap-source
|
||||||
|
|
||||||
at91bootstrap: $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
at91bootstrap: $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||||
|
|
||||||
at91bootstrap-source: $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
at91bootstrap-source: $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
||||||
|
|
||||||
.PHONY: at91bootstrap-clean at91bootstrap-dirclean
|
.PHONY: at91bootstrap-clean at91bootstrap-dirclean
|
||||||
|
|
||||||
at91bootstrap-clean:
|
at91bootstrap-clean:
|
||||||
make -C $(AT91BOOTSTRAP_DIR) clean
|
make -C $(AT91BOOTSTRAP_DIR) clean
|
||||||
|
@ -3,12 +3,12 @@
|
|||||||
# u-boot mkimage to build to target u-boot filesystems and
|
# u-boot mkimage to build to target u-boot filesystems and
|
||||||
#
|
#
|
||||||
# u-boot.bin - the boot loader for the target - which needs soft float, so
|
# u-boot.bin - the boot loader for the target - which needs soft float, so
|
||||||
# we won't make it.
|
# we won't make it.
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
UBOOT_VERSION:=1.2.0-atmel
|
UBOOT_VERSION:=1.2.0-atmel
|
||||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||||
#"))
|
#"))
|
||||||
UBOOT_DIR:=$(BUILD_DIR)/u-boot-$(UBOOT_VERSION)
|
UBOOT_DIR:=$(BUILD_DIR)/u-boot-$(UBOOT_VERSION)
|
||||||
UBOOT_BUILD_DIR:=$(PROJECT_BUILD_DIR)/u-boot-$(UBOOT_VERSION)
|
UBOOT_BUILD_DIR:=$(PROJECT_BUILD_DIR)/u-boot-$(UBOOT_VERSION)
|
||||||
@ -30,15 +30,15 @@ UBOOT_PATCHES:=$(PROJECT_BUILD_DIR)/u-boot-patches
|
|||||||
UBOOT_ATMEL_BMP:=$(UBOOT_PATCHES)/atmel.bmp
|
UBOOT_ATMEL_BMP:=$(UBOOT_PATCHES)/atmel.bmp
|
||||||
|
|
||||||
UBOOT_SCR=$(BINARIES_DIR)/autoscript
|
UBOOT_SCR=$(BINARIES_DIR)/autoscript
|
||||||
TARGET_UBOOT_IPADDR:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_IPADDR)))
|
TARGET_UBOOT_IPADDR:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_IPADDR)))
|
||||||
#"))
|
#"))
|
||||||
TARGET_UBOOT_SERVERIP:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_SERVERIP)))
|
TARGET_UBOOT_SERVERIP:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_SERVERIP)))
|
||||||
#"))
|
#"))
|
||||||
TARGET_UBOOT_GATEWAY:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_GATEWAY)))
|
TARGET_UBOOT_GATEWAY:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_GATEWAY)))
|
||||||
#"))
|
#"))
|
||||||
TARGET_UBOOT_NETMASK:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_NETMASK)))
|
TARGET_UBOOT_NETMASK:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_NETMASK)))
|
||||||
#"))
|
#"))
|
||||||
TARGET_UBOOT_ETHADDR:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_ETHADDR)))
|
TARGET_UBOOT_ETHADDR:=$(strip $(subst ",, $(BR2_TARGET_UBOOT_ETHADDR)))
|
||||||
#"))
|
#"))
|
||||||
UBOOT_CUSTOM:=$(UBOOT_DIR)/include/custom.h
|
UBOOT_CUSTOM:=$(UBOOT_DIR)/include/custom.h
|
||||||
|
|
||||||
@ -61,9 +61,9 @@ $(UBOOT_PATCHES)/.unpacked: $(DL_DIR)/$(UBOOT_PATCH_SOURCE)
|
|||||||
$(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE): $(UBOOT_DIR)/.unpacked $(UBOOT_PATCHES)/.unpacked
|
$(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE): $(UBOOT_DIR)/.unpacked $(UBOOT_PATCHES)/.unpacked
|
||||||
toolchain/patch-kernel.sh $(UBOOT_DIR) $(UBOOT_PATCHES) *.patch
|
toolchain/patch-kernel.sh $(UBOOT_DIR) $(UBOOT_PATCHES) *.patch
|
||||||
touch $(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE)
|
touch $(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE)
|
||||||
# cp $(UBOOT_CONFIG_FILE) $(UBOOT_DIR)/include/configs/.
|
# cp $(UBOOT_CONFIG_FILE) $(UBOOT_DIR)/include/configs/.
|
||||||
# cp $(UBOOT_PATCHES)/cmd_defenv.c $(UBOOT_DIR)/common/.
|
# cp $(UBOOT_PATCHES)/cmd_defenv.c $(UBOOT_DIR)/common/.
|
||||||
# cp $(UBOOT_ATMEL_BMP) $(UBOOT_DIR)/tools/logos/.
|
# cp $(UBOOT_ATMEL_BMP) $(UBOOT_DIR)/tools/logos/.
|
||||||
|
|
||||||
$(UBOOT_BUILD_DIR)/.configured: $(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE)
|
$(UBOOT_BUILD_DIR)/.configured: $(UBOOT_DIR)/.patched.$(UBOOT_PATCH_SOURCE)
|
||||||
ifneq ($(strip $(UBOOT_CONFIG_FILE)),)
|
ifneq ($(strip $(UBOOT_CONFIG_FILE)),)
|
||||||
@ -76,7 +76,7 @@ endif
|
|||||||
$(UBOOT_CONFIG)
|
$(UBOOT_CONFIG)
|
||||||
$(SED) 's/ $$(SREC) $$(BIN)//' $(UBOOT_DIR)/examples/Makefile
|
$(SED) 's/ $$(SREC) $$(BIN)//' $(UBOOT_DIR)/examples/Makefile
|
||||||
touch $(UBOOT_BUILD_DIR)/.configured
|
touch $(UBOOT_BUILD_DIR)/.configured
|
||||||
# $(MAKE) O=$(UBOOT_BUILD_DIR) -C $(UBOOT_DIR)
|
# $(MAKE) O=$(UBOOT_BUILD_DIR) -C $(UBOOT_DIR)
|
||||||
|
|
||||||
$(MKIMAGE_BINLOC): $(UBOOT_BUILD_DIR)/.configured
|
$(MKIMAGE_BINLOC): $(UBOOT_BUILD_DIR)/.configured
|
||||||
$(MAKE) \
|
$(MAKE) \
|
||||||
@ -167,13 +167,13 @@ endif
|
|||||||
|
|
||||||
$(UBOOT_SCR).$(PROJECT): $(UBOOT_SCR) $(MKIMAGE)
|
$(UBOOT_SCR).$(PROJECT): $(UBOOT_SCR) $(MKIMAGE)
|
||||||
$(MKIMAGE) -A arm \
|
$(MKIMAGE) -A arm \
|
||||||
-O linux \
|
-O linux \
|
||||||
-T script \
|
-T script \
|
||||||
-C none \
|
-C none \
|
||||||
-a 0 \
|
-a 0 \
|
||||||
-e 0 \
|
-e 0 \
|
||||||
-n "autoscr config" \
|
-n "autoscr config" \
|
||||||
-d $(UBOOT_SCR) \
|
-d $(UBOOT_SCR) \
|
||||||
$(UBOOT_SCR).$(PROJECT)
|
$(UBOOT_SCR).$(PROJECT)
|
||||||
cp $(UBOOT_SCR).$(PROJECT) /tftpboot
|
cp $(UBOOT_SCR).$(PROJECT) /tftpboot
|
||||||
|
|
||||||
@ -191,7 +191,7 @@ uboot-clean:
|
|||||||
rm -fr $(UBOOT_DIR)
|
rm -fr $(UBOOT_DIR)
|
||||||
rm -f $(UBOOT_SCR)
|
rm -f $(UBOOT_SCR)
|
||||||
rm -f $(UBOOT_SCR).$(PROJECT)
|
rm -f $(UBOOT_SCR).$(PROJECT)
|
||||||
# -$(MAKE) -C $(UBOOT_DIR)/uboot-tools clean
|
# -$(MAKE) -C $(UBOOT_DIR)/uboot-tools clean
|
||||||
|
|
||||||
uboot-dirclean: uboot-clean
|
uboot-dirclean: uboot-clean
|
||||||
rm -rf $(UBOOT_DIR)
|
rm -rf $(UBOOT_DIR)
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
#
|
#
|
||||||
# Linux kernel targets
|
# Linux kernel targets
|
||||||
#
|
#
|
||||||
# Note: If you have any patches to apply, create the directory
|
# Note: If you have any patches to apply, create the directory
|
||||||
# sources/kernel-patches and put your patches in there and number
|
# sources/kernel-patches and put your patches in there and number
|
||||||
# them in the order you wish to apply them... i.e.
|
# them in the order you wish to apply them... i.e.
|
||||||
#
|
#
|
||||||
# sources/kernel-patches/001-my-special-stuff.bz2
|
# sources/kernel-patches/001-my-special-stuff.bz2
|
||||||
# sources/kernel-patches/003-gcc-Os.bz2
|
# sources/kernel-patches/003-gcc-Os.bz2
|
||||||
# sources/kernel-patches/004_no-warnings.bz2
|
# sources/kernel-patches/004_no-warnings.bz2
|
||||||
# sources/kernel-patches/030-lowlatency-mini.bz2
|
# sources/kernel-patches/030-lowlatency-mini.bz2
|
||||||
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
||||||
# sources/kernel-patches/099-shutup.bz2
|
# sources/kernel-patches/099-shutup.bz2
|
||||||
# etc...
|
# etc...
|
||||||
#
|
#
|
||||||
# these patches will all be applied by the patch-kernel.sh
|
# these patches will all be applied by the patch-kernel.sh
|
||||||
# script (which will also abort the build if it finds rejects)
|
# script (which will also abort the build if it finds rejects)
|
||||||
# -Erik
|
# -Erik
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
ifneq ($(filter $(TARGETS),linux),)
|
ifneq ($(filter $(TARGETS),linux),)
|
||||||
@ -79,14 +79,14 @@ $(LINUX_KCONFIG):
|
|||||||
sleep 5; \
|
sleep 5; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
||||||
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
||||||
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
||||||
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
||||||
touch $(LINUX_DIR)/.configured
|
touch $(LINUX_DIR)/.configured
|
||||||
|
|
||||||
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
||||||
touch $(LINUX_DIR)/.depend_done
|
touch $(LINUX_DIR)/.depend_done
|
||||||
|
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
#
|
#
|
||||||
# Linux kernel targets
|
# Linux kernel targets
|
||||||
#
|
#
|
||||||
# Note: If you have any patches to apply, create the directory
|
# Note: If you have any patches to apply, create the directory
|
||||||
# sources/kernel-patches and put your patches in there and number
|
# sources/kernel-patches and put your patches in there and number
|
||||||
# them in the order you wish to apply them... i.e.
|
# them in the order you wish to apply them... i.e.
|
||||||
#
|
#
|
||||||
# sources/kernel-patches/001-my-special-stuff.bz2
|
# sources/kernel-patches/001-my-special-stuff.bz2
|
||||||
# sources/kernel-patches/003-gcc-Os.bz2
|
# sources/kernel-patches/003-gcc-Os.bz2
|
||||||
# sources/kernel-patches/004_no-warnings.bz2
|
# sources/kernel-patches/004_no-warnings.bz2
|
||||||
# sources/kernel-patches/030-lowlatency-mini.bz2
|
# sources/kernel-patches/030-lowlatency-mini.bz2
|
||||||
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
||||||
# sources/kernel-patches/099-shutup.bz2
|
# sources/kernel-patches/099-shutup.bz2
|
||||||
# etc...
|
# etc...
|
||||||
#
|
#
|
||||||
# these patches will all be applied by the patch-kernel.sh
|
# these patches will all be applied by the patch-kernel.sh
|
||||||
# script (which will also abort the build if it finds rejects)
|
# script (which will also abort the build if it finds rejects)
|
||||||
# -Erik
|
# -Erik
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
ifneq ($(filter $(TARGETS),linux),)
|
ifneq ($(filter $(TARGETS),linux),)
|
||||||
@ -80,14 +80,14 @@ $(LINUX_KCONFIG):
|
|||||||
sleep 5; \
|
sleep 5; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
||||||
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
||||||
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
||||||
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
||||||
touch $(LINUX_DIR)/.configured
|
touch $(LINUX_DIR)/.configured
|
||||||
|
|
||||||
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
||||||
touch $(LINUX_DIR)/.depend_done
|
touch $(LINUX_DIR)/.depend_done
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
include $(LINUX_KCONFIG)
|
include $(LINUX_KCONFIG)
|
||||||
|
|
||||||
CFLAGS =-O2 -DMODULE -D__KERNEL__ -I$(LINUX_SOURCE_DIR)/include -Wall
|
CFLAGS =-O2 -DMODULE -D__KERNEL__ -I$(LINUX_SOURCE_DIR)/include -Wall
|
||||||
TARGET := gpio
|
TARGET := gpio
|
||||||
|
|
||||||
ifdef CONFIG_SMP
|
ifdef CONFIG_SMP
|
||||||
@ -15,22 +15,22 @@ endif
|
|||||||
all: gpio.o writelcd.o
|
all: gpio.o writelcd.o
|
||||||
|
|
||||||
gpio.o: common.o 4501driver.o 4801driver.o
|
gpio.o: common.o 4501driver.o 4801driver.o
|
||||||
$(LD) -r 4501driver.o 4801driver.o common.o -o gpio.o
|
$(LD) -r 4501driver.o 4801driver.o common.o -o gpio.o
|
||||||
|
|
||||||
4501gpio.o: common.o 4501driver.o
|
4501gpio.o: common.o 4501driver.o
|
||||||
$(LD) -r 4501driver.o common.o -o 4501gpio.o
|
$(LD) -r 4501driver.o common.o -o 4501gpio.o
|
||||||
|
|
||||||
4501driver.o: 4501driver.c 4501driver.h
|
4501driver.o: 4501driver.c 4501driver.h
|
||||||
$(CC) $(CFLAGS) -c 4501driver.c -o 4501driver.o
|
$(CC) $(CFLAGS) -c 4501driver.c -o 4501driver.o
|
||||||
|
|
||||||
4801gpio.o: common.o 4801driver.o
|
4801gpio.o: common.o 4801driver.o
|
||||||
$(LD) -r 4801driver.o common.o -o 4801gpio.o
|
$(LD) -r 4801driver.o common.o -o 4801gpio.o
|
||||||
|
|
||||||
4801driver.o: 4801driver.c 4801driver.h
|
4801driver.o: 4801driver.c 4801driver.h
|
||||||
$(CC) $(CFLAGS) -c 4801driver.c -o 4801driver.o
|
$(CC) $(CFLAGS) -c 4801driver.c -o 4801driver.o
|
||||||
|
|
||||||
writelcd.o: common_writelcd.o 4801driver.o 4501driver.o
|
writelcd.o: common_writelcd.o 4801driver.o 4501driver.o
|
||||||
$(LD) -r 4801driver.o 4501driver.o common_writelcd.o -o writelcd.o
|
$(LD) -r 4801driver.o 4501driver.o common_writelcd.o -o writelcd.o
|
||||||
|
|
||||||
common.o: common.c common.h
|
common.o: common.c common.h
|
||||||
$(CC) $(CFLAGS) -c common.c -o common.o
|
$(CC) $(CFLAGS) -c common.c -o common.o
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
#
|
#
|
||||||
# Linux kernel targets
|
# Linux kernel targets
|
||||||
#
|
#
|
||||||
# Note: If you have any patches to apply, create the directory
|
# Note: If you have any patches to apply, create the directory
|
||||||
# sources/kernel-patches and put your patches in there and number
|
# sources/kernel-patches and put your patches in there and number
|
||||||
# them in the order you wish to apply them... i.e.
|
# them in the order you wish to apply them... i.e.
|
||||||
#
|
#
|
||||||
# sources/kernel-patches/001-my-special-stuff.bz2
|
# sources/kernel-patches/001-my-special-stuff.bz2
|
||||||
# sources/kernel-patches/003-gcc-Os.bz2
|
# sources/kernel-patches/003-gcc-Os.bz2
|
||||||
# sources/kernel-patches/004_no-warnings.bz2
|
# sources/kernel-patches/004_no-warnings.bz2
|
||||||
# sources/kernel-patches/030-lowlatency-mini.bz2
|
# sources/kernel-patches/030-lowlatency-mini.bz2
|
||||||
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
||||||
# sources/kernel-patches/099-shutup.bz2
|
# sources/kernel-patches/099-shutup.bz2
|
||||||
# etc...
|
# etc...
|
||||||
#
|
#
|
||||||
# these patches will all be applied by the patch-kernel.sh
|
# these patches will all be applied by the patch-kernel.sh
|
||||||
# script (which will also abort the build if it finds rejects)
|
# script (which will also abort the build if it finds rejects)
|
||||||
# -Erik
|
# -Erik
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
ifneq ($(filter $(TARGETS),linux),)
|
ifneq ($(filter $(TARGETS),linux),)
|
||||||
@ -71,13 +71,13 @@ $(LINUX_KCONFIG):
|
|||||||
$(MAKE) menuconfig; \
|
$(MAKE) menuconfig; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
||||||
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
||||||
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
||||||
$(MAKE) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
$(MAKE) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
||||||
touch $(LINUX_DIR)/.configured
|
touch $(LINUX_DIR)/.configured
|
||||||
|
|
||||||
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
||||||
$(MAKE) -C $(LINUX_DIR) dep
|
$(MAKE) -C $(LINUX_DIR) dep
|
||||||
touch $(LINUX_DIR)/.depend_done
|
touch $(LINUX_DIR)/.depend_done
|
||||||
|
|
||||||
|
@ -2,21 +2,21 @@
|
|||||||
#
|
#
|
||||||
# Linux kernel targets
|
# Linux kernel targets
|
||||||
#
|
#
|
||||||
# Note: If you have any patches to apply, create the directory
|
# Note: If you have any patches to apply, create the directory
|
||||||
# sources/kernel-patches and put your patches in there and number
|
# sources/kernel-patches and put your patches in there and number
|
||||||
# them in the order you wish to apply them... i.e.
|
# them in the order you wish to apply them... i.e.
|
||||||
#
|
#
|
||||||
# sources/kernel-patches/001-my-special-stuff.bz2
|
# sources/kernel-patches/001-my-special-stuff.bz2
|
||||||
# sources/kernel-patches/003-gcc-Os.bz2
|
# sources/kernel-patches/003-gcc-Os.bz2
|
||||||
# sources/kernel-patches/004_no-warnings.bz2
|
# sources/kernel-patches/004_no-warnings.bz2
|
||||||
# sources/kernel-patches/030-lowlatency-mini.bz2
|
# sources/kernel-patches/030-lowlatency-mini.bz2
|
||||||
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
# sources/kernel-patches/031-lowlatency-fixes-5.bz2
|
||||||
# sources/kernel-patches/099-shutup.bz2
|
# sources/kernel-patches/099-shutup.bz2
|
||||||
# etc...
|
# etc...
|
||||||
#
|
#
|
||||||
# these patches will all be applied by the patch-kernel.sh
|
# these patches will all be applied by the patch-kernel.sh
|
||||||
# script (which will also abort the build if it finds rejects)
|
# script (which will also abort the build if it finds rejects)
|
||||||
# -Erik
|
# -Erik
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
ifneq ($(filter $(TARGETS),linux),)
|
ifneq ($(filter $(TARGETS),linux),)
|
||||||
@ -80,7 +80,7 @@ $(LINUX_KCONFIG):
|
|||||||
sleep 5; \
|
sleep 5; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
$(LINUX_DIR)/.configured $(BUILD_DIR)/linux/.configured: $(LINUX_DIR)/.unpacked $(LINUX_KCONFIG)
|
||||||
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^ARCH.*,ARCH=$(LINUX_KARCH),g;" $(LINUX_DIR)/Makefile
|
||||||
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
$(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile
|
||||||
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
-cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config
|
||||||
@ -90,7 +90,7 @@ endif
|
|||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) oldconfig include/linux/version.h
|
||||||
touch $(LINUX_DIR)/.configured
|
touch $(LINUX_DIR)/.configured
|
||||||
|
|
||||||
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.configured
|
||||||
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX_DIR) dep
|
||||||
touch $(LINUX_DIR)/.depend_done
|
touch $(LINUX_DIR)/.depend_done
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ ifneq ($(strip $(BR2_TARGET_ROOTFS_EXT2_RESBLKS)),)
|
|||||||
EXT2_OPTS += -m $(strip $(BR2_TARGET_ROOTFS_EXT2_RESBLKS))
|
EXT2_OPTS += -m $(strip $(BR2_TARGET_ROOTFS_EXT2_RESBLKS))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
EXT2_BASE := $(subst ",,$(BR2_TARGET_ROOTFS_EXT2_OUTPUT))
|
EXT2_BASE := $(subst ",,$(BR2_TARGET_ROOTFS_EXT2_OUTPUT))
|
||||||
#")
|
#")
|
||||||
|
|
||||||
EXT2_ROOTFS_COMPRESSOR:=
|
EXT2_ROOTFS_COMPRESSOR:=
|
||||||
|
@ -31,7 +31,7 @@ endif
|
|||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
# Use fakeroot so gen_initramfs_list.sh believes the previous fakery
|
# Use fakeroot so gen_initramfs_list.sh believes the previous fakery
|
||||||
echo "$(CONFIG_SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(TARGET_DIR) > $(INITRAMFS_TARGET)" \
|
echo "$(CONFIG_SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(TARGET_DIR) > $(INITRAMFS_TARGET)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
|
@ -22,7 +22,7 @@ $(MKISOFS_DIR)/.unpacked: $(DL_DIR)/$(MKISOFS_SOURCE)
|
|||||||
$(MKISOFS_DIR)/.configured: $(MKISOFS_DIR)/.unpacked
|
$(MKISOFS_DIR)/.configured: $(MKISOFS_DIR)/.unpacked
|
||||||
(cd $(MKISOFS_DIR); rm -rf config.cache; \
|
(cd $(MKISOFS_DIR); rm -rf config.cache; \
|
||||||
)
|
)
|
||||||
touch $(MKISOFS_DIR)/.configured
|
touch $(MKISOFS_DIR)/.configured
|
||||||
|
|
||||||
$(MKISOFS_TARGET): $(MKISOFS_DIR)/.configured
|
$(MKISOFS_TARGET): $(MKISOFS_DIR)/.configured
|
||||||
$(MAKE) -C $(MKISOFS_DIR)
|
$(MAKE) -C $(MKISOFS_DIR)
|
||||||
|
@ -9,13 +9,13 @@ ifneq ($(filter $(TARGETS),linux26),)
|
|||||||
ifeq ($(LINUX_HEADERS_VERSION),)
|
ifeq ($(LINUX_HEADERS_VERSION),)
|
||||||
# Version of Linux to download and then apply patches to
|
# Version of Linux to download and then apply patches to
|
||||||
# XXX: andersee, i do not understand why we need this (BF)
|
# XXX: andersee, i do not understand why we need this (BF)
|
||||||
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
||||||
# "))
|
# "))
|
||||||
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
||||||
# "))
|
# "))
|
||||||
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
||||||
# "))
|
# "))
|
||||||
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
||||||
# " ))
|
# " ))
|
||||||
MKIMAGE:=$(BUILD_DIR)/mkimage
|
MKIMAGE:=$(BUILD_DIR)/mkimage
|
||||||
|
|
||||||
@ -26,13 +26,13 @@ endif
|
|||||||
LINUX26_VERSION=$(DOWNLOAD_LINUX26_VERSION)
|
LINUX26_VERSION=$(DOWNLOAD_LINUX26_VERSION)
|
||||||
|
|
||||||
|
|
||||||
else # ---------------------------------------------------
|
else # ---------------------------------------------------
|
||||||
|
|
||||||
# Define DOWNLOAD_LINUX26_VERSION unless defined
|
# Define DOWNLOAD_LINUX26_VERSION unless defined
|
||||||
ifeq ($(strip $(BR2_DOWNLOAD_LINUX26_VERSION)),)
|
ifeq ($(strip $(BR2_DOWNLOAD_LINUX26_VERSION)),)
|
||||||
DOWNLOAD_LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
DOWNLOAD_LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||||
else
|
else
|
||||||
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
||||||
# "))
|
# "))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -41,15 +41,15 @@ endif
|
|||||||
ifeq ($(strip $(BR2_LINUX26_VERSION)),)
|
ifeq ($(strip $(BR2_LINUX26_VERSION)),)
|
||||||
LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||||
else
|
else
|
||||||
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
||||||
# "))
|
# "))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif # ---------------------------------------------------
|
endif # ---------------------------------------------------
|
||||||
|
|
||||||
# Handle case when we want to build using an "rc" patch
|
# Handle case when we want to build using an "rc" patch
|
||||||
# Example: to build 2.6.21-rc1 you need to:
|
# Example: to build 2.6.21-rc1 you need to:
|
||||||
# * Download linux-2.6.20
|
# * Download linux-2.6.20
|
||||||
# * Apply patch-2.6.21-rc1
|
# * Apply patch-2.6.21-rc1
|
||||||
|
|
||||||
LINUX26_SOURCE:=linux-$(DOWNLOAD_LINUX26_VERSION).tar.bz2
|
LINUX26_SOURCE:=linux-$(DOWNLOAD_LINUX26_VERSION).tar.bz2
|
||||||
@ -57,7 +57,7 @@ LINUX26_SITE=http://ftp.kernel.org/pub/linux/kernel/v2.6
|
|||||||
LINUX26_BZCAT:=$(BZCAT)
|
LINUX26_BZCAT:=$(BZCAT)
|
||||||
|
|
||||||
# Linux kernel binary
|
# Linux kernel binary
|
||||||
LINUX26_FORMAT:=$(strip $(subst ",, $(BR2_LINUX26_FORMAT)))
|
LINUX26_FORMAT:=$(strip $(subst ",, $(BR2_LINUX26_FORMAT)))
|
||||||
# " ))
|
# " ))
|
||||||
|
|
||||||
# Linux kernel configuration file
|
# Linux kernel configuration file
|
||||||
@ -102,11 +102,11 @@ LINUX_DIR=$(LINUX26_DIR)
|
|||||||
LINUX_KERNEL=$(LINUX26_KERNEL)
|
LINUX_KERNEL=$(LINUX26_KERNEL)
|
||||||
|
|
||||||
# kernel patches
|
# kernel patches
|
||||||
ifeq ($(strip $(subst ",, $(LINUX26_PATCH_DIR))),)
|
ifeq ($(strip $(subst ",, $(LINUX26_PATCH_DIR))),)
|
||||||
# ")))
|
# ")))
|
||||||
LINUX26_PATCH_DIR:=$(BR2_BOARD_PATH)/kernel-patches/
|
LINUX26_PATCH_DIR:=$(BR2_BOARD_PATH)/kernel-patches/
|
||||||
endif
|
endif
|
||||||
PATCH_DIR=$(strip $(subst ",, $(LINUX26_PATCH_DIR)))
|
PATCH_DIR=$(strip $(subst ",, $(LINUX26_PATCH_DIR)))
|
||||||
# " ))
|
# " ))
|
||||||
|
|
||||||
LINUX26_MAKE_FLAGS = $(TARGET_CONFIGURE_OPTS) ARCH=$(KERNEL_ARCH) \
|
LINUX26_MAKE_FLAGS = $(TARGET_CONFIGURE_OPTS) ARCH=$(KERNEL_ARCH) \
|
||||||
@ -120,24 +120,24 @@ $(LINUX26_KCONFIG):
|
|||||||
echo "and install it as $(LINUX26_KCONFIG)"; \
|
echo "and install it as $(LINUX26_KCONFIG)"; \
|
||||||
echo ""; \
|
echo ""; \
|
||||||
sleep 5; \
|
sleep 5; \
|
||||||
fi;
|
fi
|
||||||
|
|
||||||
# Check if we have a release candidate.
|
# Check if we have a release candidate.
|
||||||
# This makes life complex
|
# This makes life complex
|
||||||
# To build linux-2.6.21-rc2 you need to:
|
# To build linux-2.6.21-rc2 you need to:
|
||||||
# * Download linux.2.6.20.tar.bz2
|
# * Download linux.2.6.20.tar.bz2
|
||||||
# * Download patch-2.6.21-rc2.bz2
|
# * Download patch-2.6.21-rc2.bz2
|
||||||
# I:E you have to download the *previous* major version
|
# I:E you have to download the *previous* major version
|
||||||
|
|
||||||
ifneq ($(LINUX26_RC_PATCH),)
|
ifneq ($(LINUX26_RC_PATCH),)
|
||||||
# We have a "release candidate"
|
# We have a "release candidate"
|
||||||
LINUX26_RC_PATCH_SOURCE:=$(PROJECT_BUILD_DIR)/linux-patch/$(LINUX26_RC_PATCH)
|
LINUX26_RC_PATCH_SOURCE:=$(PROJECT_BUILD_DIR)/linux-patch/$(LINUX26_RC_PATCH)
|
||||||
|
|
||||||
# Create rule to download the patch
|
# Create rule to download the patch
|
||||||
$(LINUX26_RC_PATCH_SOURCE):
|
$(LINUX26_RC_PATCH_SOURCE):
|
||||||
mkdir -p $(PROJECT_BUILD_DIR)/linux-patch/
|
mkdir -p $(PROJECT_BUILD_DIR)/linux-patch/
|
||||||
$(WGET) -P $(PROJECT_BUILD_DIR)/linux-patch $(LINUX26_SITE)/$(LINUX26_RC_PATCH)
|
$(WGET) -P $(PROJECT_BUILD_DIR)/linux-patch $(LINUX26_SITE)/$(LINUX26_RC_PATCH)
|
||||||
# $(LINUX26_BZCAT) $(PROJECT_BUILD_DIR)/linux-patch/$(LINUX26_RC_PATCH).bz2
|
# $(LINUX26_BZCAT) $(PROJECT_BUILD_DIR)/linux-patch/$(LINUX26_RC_PATCH).bz2
|
||||||
else
|
else
|
||||||
# We have a vanilla style linux kernel
|
# We have a vanilla style linux kernel
|
||||||
LINUX26_RC_PATCH_SOURCE:=
|
LINUX26_RC_PATCH_SOURCE:=
|
||||||
@ -155,7 +155,7 @@ ifneq ($(DOWNLOAD_LINUX26_VERSION),$(LINUX26_VERSION))
|
|||||||
# Rename the dir from the downloaded version to the AFTER patch version
|
# Rename the dir from the downloaded version to the AFTER patch version
|
||||||
mv -f $(LINUX26_BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
|
mv -f $(LINUX26_BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
|
||||||
endif
|
endif
|
||||||
ifneq ($(LINUX26_RC_PATCH),)
|
ifneq ($(LINUX26_RC_PATCH),)
|
||||||
-(cd $(LINUX26_DIR); $(LINUX26_BZCAT) $(LINUX26_RC_PATCH_SOURCE) | patch -p1)
|
-(cd $(LINUX26_DIR); $(LINUX26_BZCAT) $(LINUX26_RC_PATCH_SOURCE) | patch -p1)
|
||||||
endif
|
endif
|
||||||
-(cd $(TOOL_BUILD_DIR); ln -snf $(LINUX26_DIR) linux)
|
-(cd $(TOOL_BUILD_DIR); ln -snf $(LINUX26_DIR) linux)
|
||||||
@ -168,7 +168,7 @@ $(LINUX26_DIR)/.patched: $(LINUX26_DIR)/.unpacked
|
|||||||
toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
|
toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
|
||||||
-ls -l $(LINUX26_DIR)/.patched
|
-ls -l $(LINUX26_DIR)/.patched
|
||||||
-ls -l $(LINUX26_KCONFIG)
|
-ls -l $(LINUX26_KCONFIG)
|
||||||
-ls -l $(LINUX26_DIR)/.configured
|
-ls -l $(LINUX26_DIR)/.configured
|
||||||
@ -194,7 +194,7 @@ endif
|
|||||||
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig include/linux/version.h
|
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig include/linux/version.h
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
|
$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
|
||||||
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
|
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
@ -211,8 +211,8 @@ $(LINUX26_DIR)/vmlinux: $(LINUX26_DIR)/.depend_done $(STAGING_DIR)/include/linux
|
|||||||
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------------
|
||||||
# Rule can be enabled by setting
|
# Rule can be enabled by setting
|
||||||
# LINUX26_TARGET:= $(TARGET_DIR)/boot/$(LINUX26_BINLOC)
|
# LINUX26_TARGET:= $(TARGET_DIR)/boot/$(LINUX26_BINLOC)
|
||||||
#
|
#
|
||||||
$(TARGET_DIR)/boot/$(LINUX26_FORMAT): $(LINUX26_DIR)/$(LINUX26_FORMAT)
|
$(TARGET_DIR)/boot/$(LINUX26_FORMAT): $(LINUX26_DIR)/$(LINUX26_FORMAT)
|
||||||
[ -d $(TARGET_DIR)/boot/ ] || mkdir $(TARGET_DIR)/boot
|
[ -d $(TARGET_DIR)/boot/ ] || mkdir $(TARGET_DIR)/boot
|
||||||
@ -220,33 +220,33 @@ $(TARGET_DIR)/boot/$(LINUX26_FORMAT): $(LINUX26_DIR)/$(LINUX26_FORMAT)
|
|||||||
touch -c $@
|
touch -c $@
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------------
|
||||||
# Rule can be enabled by setting
|
# Rule can be enabled by setting
|
||||||
# LINUX26_TARGET:= $(BINARIES_DIR)/$(LINUX26_KERNEL)
|
# LINUX26_TARGET:= $(BINARIES_DIR)/$(LINUX26_KERNEL)
|
||||||
# LINUX26_FORMAT:= vmlinux
|
# LINUX26_FORMAT:= vmlinux
|
||||||
|
|
||||||
$(BINARIES_DIR)/$(LINUX26_KERNEL): $(LINUX26_DIR)/uImage
|
$(BINARIES_DIR)/$(LINUX26_KERNEL): $(LINUX26_DIR)/uImage
|
||||||
cp -dpf $(LINUX26_DIR)/uImage $(BINARIES_DIR)/$(LINUX26_KERNEL)
|
cp -dpf $(LINUX26_DIR)/uImage $(BINARIES_DIR)/$(LINUX26_KERNEL)
|
||||||
cp -dpf $(LINUX26_DIR)/uImage /tftpboot/$(LINUX26_KERNEL)
|
cp -dpf $(LINUX26_DIR)/uImage /tftpboot/$(LINUX26_KERNEL)
|
||||||
mkdir -p $(TARGET_DIR)/boot/
|
mkdir -p $(TARGET_DIR)/boot/
|
||||||
cp -dpf $(LINUX26_DIR)/.config $(TARGET_DIR)/boot/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config
|
cp -dpf $(LINUX26_DIR)/.config $(TARGET_DIR)/boot/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config
|
||||||
cp -dpf .config $(TARGET_DIR)/boot/$(BOARD_NAME)-buildroot.config
|
cp -dpf .config $(TARGET_DIR)/boot/$(BOARD_NAME)-buildroot.config
|
||||||
cp -dpf $(BUSYBOX_DIR)/.config $(TARGET_DIR)/boot/busybox.config
|
cp -dpf $(BUSYBOX_DIR)/.config $(TARGET_DIR)/boot/busybox.config
|
||||||
|
|
||||||
$(PROJECT_BUILD_DIR)/linux.bin: $(LINUX26_DIR)/vmlinux
|
$(PROJECT_BUILD_DIR)/linux.bin: $(LINUX26_DIR)/vmlinux
|
||||||
${KERNEL_CROSS}objcopy -O binary -S $(LINUX26_DIR)/vmlinux $(PROJECT_BUILD_DIR)/linux.bin
|
${KERNEL_CROSS}objcopy -O binary -S $(LINUX26_DIR)/vmlinux $(PROJECT_BUILD_DIR)/linux.bin
|
||||||
|
|
||||||
$(LINUX26_DIR)/uImage: $(LINUX26_DIR)/arch/$(ARCH)/boot/uImage
|
$(LINUX26_DIR)/uImage: $(LINUX26_DIR)/arch/$(ARCH)/boot/uImage
|
||||||
cp -dpf $(LINUX26_DIR)/arch/$(ARCH)/boot/uImage $(LINUX26_DIR)/uImage
|
cp -dpf $(LINUX26_DIR)/arch/$(ARCH)/boot/uImage $(LINUX26_DIR)/uImage
|
||||||
|
|
||||||
|
|
||||||
$(PROJECT_BUILD_DIR)/xxxx: $(PROJECT_BUILD_DIR)/linux.bin $(MKIMAGE)
|
$(PROJECT_BUILD_DIR)/xxxx: $(PROJECT_BUILD_DIR)/linux.bin $(MKIMAGE)
|
||||||
gzip -v9 -c $(PROJECT_BUILD_DIR)/linux.bin > $(PROJECT_BUILD_DIR)/linux.bin.gz
|
gzip -v9 -c $(PROJECT_BUILD_DIR)/linux.bin > $(PROJECT_BUILD_DIR)/linux.bin.gz
|
||||||
$(MKIMAGE) -A $(ARCH) \
|
$(MKIMAGE) -A $(ARCH) \
|
||||||
-O linux \
|
-O linux \
|
||||||
-C gzip \
|
-C gzip \
|
||||||
-a 0x20008000 \
|
-a 0x20008000 \
|
||||||
-e 0x20008000 \
|
-e 0x20008000 \
|
||||||
-d $(PROJECT_BUILD_DIR)/linux.bin.gz \
|
-d $(PROJECT_BUILD_DIR)/linux.bin.gz \
|
||||||
$(LINUX26_DIR)/uImage
|
$(LINUX26_DIR)/uImage
|
||||||
rm -f $(PROJECT_BUILD_DIR)/linux.bin.gz
|
rm -f $(PROJECT_BUILD_DIR)/linux.bin.gz
|
||||||
#-----------------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------------
|
||||||
@ -296,23 +296,23 @@ linux26-dirclean:
|
|||||||
rm -rf $(LINUX26_DIR)
|
rm -rf $(LINUX26_DIR)
|
||||||
|
|
||||||
linux-update:
|
linux-update:
|
||||||
cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)
|
cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)
|
||||||
|
|
||||||
linux-test:
|
linux-test:
|
||||||
@echo "LINUX_HEADERS_VERSION" $(LINUX_HEADERS_VERSION)
|
@echo "LINUX_HEADERS_VERSION" $(LINUX_HEADERS_VERSION)
|
||||||
@echo "BR2_PACKAGE_LINUX" $(BR2_PACKAGE_LINUX)
|
@echo "BR2_PACKAGE_LINUX" $(BR2_PACKAGE_LINUX)
|
||||||
@echo "BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION" $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION)
|
@echo "BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION" $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION)
|
||||||
@echo "BR2_CUSTOM_LINUX26_VERSION" $(BR2_CUSTOM_LINUX26_VERSION)
|
@echo "BR2_CUSTOM_LINUX26_VERSION" $(BR2_CUSTOM_LINUX26_VERSION)
|
||||||
@echo "BR2_CUSTOM_LINUX26_RC_PATCH" $(BR2_CUSTOM_LINUX26_RC_PATCH)
|
@echo "BR2_CUSTOM_LINUX26_RC_PATCH" $(BR2_CUSTOM_LINUX26_RC_PATCH)
|
||||||
@echo "BR2_LINUX_BSP_PATCH" $(BR2_LINUX_BSP_PATCH)
|
@echo "BR2_LINUX_BSP_PATCH" $(BR2_LINUX_BSP_PATCH)
|
||||||
@echo "BR2_DOWNLOAD_LINUX26_VERSION" $(BR2_DOWNLOAD_LINUX26_VERSION)
|
@echo "BR2_DOWNLOAD_LINUX26_VERSION" $(BR2_DOWNLOAD_LINUX26_VERSION)
|
||||||
@echo "BR2_LINUX26_VERSION" $(BR2_LINUX26_VERSION)
|
@echo "BR2_LINUX26_VERSION" $(BR2_LINUX26_VERSION)
|
||||||
@echo "LINUX26_VERSION" $(LINUX26_VERSION)
|
@echo "LINUX26_VERSION" $(LINUX26_VERSION)
|
||||||
@echo "BR2_LINUX26_RC_PATCH" $(BR2_LINUX26_RC_PATCH)
|
@echo "BR2_LINUX26_RC_PATCH" $(BR2_LINUX26_RC_PATCH)
|
||||||
@echo "BR2_PACKAGE_LINUX26_KCONFIG" $(BR2_PACKAGE_LINUX_KCONFIG)
|
@echo "BR2_PACKAGE_LINUX26_KCONFIG" $(BR2_PACKAGE_LINUX_KCONFIG)
|
||||||
@echo "LINUX26_KCONFIG" $(LINUX26_KCONFIG)
|
@echo "LINUX26_KCONFIG" $(LINUX26_KCONFIG)
|
||||||
@echo "BR2_LINUX_BIN_CUSTOM" $(BR2_LINUX_BIN_CUSTOM)
|
@echo "BR2_LINUX_BIN_CUSTOM" $(BR2_LINUX_BIN_CUSTOM)
|
||||||
@echo "BR2_PACKAGE_LINUX_FORMAT" $(BR2_PACKAGE_LINUX_FORMAT)
|
@echo "BR2_PACKAGE_LINUX_FORMAT" $(BR2_PACKAGE_LINUX_FORMAT)
|
||||||
@echo "BR2_LINUX_IN_ROOTFS" $(BR2_LINUX_IN_ROOTFS)
|
@echo "BR2_LINUX_IN_ROOTFS" $(BR2_LINUX_IN_ROOTFS)
|
||||||
@echo "BR2_LINUX_2_6_22_1" $(BR2_LINUX_2_6_22_1)
|
@echo "BR2_LINUX_2_6_22_1" $(BR2_LINUX_2_6_22_1)
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ $(LINUX26_KCONFIG):
|
|||||||
echo "and install it as $(LINUX26_KCONFIG)"; \
|
echo "and install it as $(LINUX26_KCONFIG)"; \
|
||||||
echo ""; \
|
echo ""; \
|
||||||
sleep 5; \
|
sleep 5; \
|
||||||
fi;
|
fi
|
||||||
|
|
||||||
ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))
|
ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))
|
||||||
$(DL_DIR)/$(LINUX26_SOURCE):
|
$(DL_DIR)/$(LINUX26_SOURCE):
|
||||||
|
@ -122,7 +122,7 @@ $(BINUTILS_DIR1)/binutils/objdump: $(BINUTILS_DIR1)/.configured
|
|||||||
# Unfortunatey, it isn't configureable.
|
# Unfortunatey, it isn't configureable.
|
||||||
$(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-ld: $(BINUTILS_DIR1)/binutils/objdump
|
$(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-ld: $(BINUTILS_DIR1)/binutils/objdump
|
||||||
$(MAKE) -C $(BINUTILS_DIR1) $(BR2_SYSROOT_STAGING_DESTDIR) install
|
$(MAKE) -C $(BINUTILS_DIR1) $(BR2_SYSROOT_STAGING_DESTDIR) install
|
||||||
# tooldir=/usr build_tooldir=/usr install
|
# tooldir=/usr build_tooldir=/usr install
|
||||||
#rm -f $(STAGING_DIR)/usr/bin/{ar,as,ld,nm,objdump,ranlib,strip}
|
#rm -f $(STAGING_DIR)/usr/bin/{ar,as,ld,nm,objdump,ranlib,strip}
|
||||||
|
|
||||||
binutils: uclibc-configured $(BINUTILS_HOST_PREREQ) $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-ld
|
binutils: uclibc-configured $(BINUTILS_HOST_PREREQ) $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-ld
|
||||||
@ -173,7 +173,7 @@ $(TARGET_DIR)/usr/bin/ld: $(BINUTILS_DIR2)/binutils/objdump
|
|||||||
tooldir=/usr build_tooldir=/usr \
|
tooldir=/usr build_tooldir=/usr \
|
||||||
-C $(BINUTILS_DIR2) install
|
-C $(BINUTILS_DIR2) install
|
||||||
#rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
#rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \
|
||||||
# $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
# $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc
|
||||||
-$(STRIP) $(TARGET_DIR)/usr/$(REAL_GNU_TARGET_NAME)/bin/* > /dev/null 2>&1
|
-$(STRIP) $(TARGET_DIR)/usr/$(REAL_GNU_TARGET_NAME)/bin/* > /dev/null 2>&1
|
||||||
-$(STRIP) $(TARGET_DIR)/usr/bin/* > /dev/null 2>&1
|
-$(STRIP) $(TARGET_DIR)/usr/bin/* > /dev/null 2>&1
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ ifeq ($(BR2_INSTALL_LIBSTDCPP),y)
|
|||||||
[ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ ] && \
|
[ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ ] && \
|
||||||
mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ $(STAGING_DIR)/usr/bin-ccache/
|
mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c++ $(STAGING_DIR)/usr/bin-ccache/
|
||||||
[ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ ] && \
|
[ -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ ] && \
|
||||||
mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ $(STAGING_DIR)/usr/bin-ccache/
|
mv $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++ $(STAGING_DIR)/usr/bin-ccache/
|
||||||
(cd $(STAGING_DIR)/usr/bin; \
|
(cd $(STAGING_DIR)/usr/bin; \
|
||||||
ln -fs ccache $(GNU_TARGET_NAME)-c++; \
|
ln -fs ccache $(GNU_TARGET_NAME)-c++; \
|
||||||
ln -fs ccache $(GNU_TARGET_NAME)-g++;\
|
ln -fs ccache $(GNU_TARGET_NAME)-g++;\
|
||||||
@ -80,10 +80,10 @@ endif
|
|||||||
ccache: gcc $(STAGING_DIR)/$(CCACHE_TARGET_BINARY)
|
ccache: gcc $(STAGING_DIR)/$(CCACHE_TARGET_BINARY)
|
||||||
|
|
||||||
ccache-clean:
|
ccache-clean:
|
||||||
rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-cc
|
rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-cc
|
||||||
rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-gcc
|
rm -rf $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-gcc
|
||||||
rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-cc
|
rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-cc
|
||||||
rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gcc
|
rm -rf $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gcc
|
||||||
if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc ]; then \
|
if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc ]; then \
|
||||||
mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc $(STAGING_DIR)/usr/bin/; \
|
mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-gcc $(STAGING_DIR)/usr/bin/; \
|
||||||
(cd $(STAGING_DIR)/usr/bin; \
|
(cd $(STAGING_DIR)/usr/bin; \
|
||||||
@ -97,9 +97,9 @@ ccache-clean:
|
|||||||
fi
|
fi
|
||||||
if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ ]; then \
|
if [ -f $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ ]; then \
|
||||||
rm -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++; \
|
rm -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-g++; \
|
||||||
mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ $(STAGING_DIR)/usr/bin/; \
|
mv $(STAGING_DIR)/usr/bin-ccache/$(REAL_GNU_TARGET_NAME)-g++ $(STAGING_DIR)/usr/bin/; \
|
||||||
fi
|
fi
|
||||||
rm -rf $(STAGING_DIR)/usr/bin-ccache/*
|
rm -rf $(STAGING_DIR)/usr/bin-ccache/*
|
||||||
(cd $(STAGING_DIR)/usr/bin; \
|
(cd $(STAGING_DIR)/usr/bin; \
|
||||||
ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-c++; \
|
ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-c++; \
|
||||||
ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-g++;\
|
ln -fs $(REAL_GNU_TARGET_NAME)-g++ $(GNU_TARGET_NAME)-g++;\
|
||||||
|
@ -23,7 +23,7 @@ OBJEXT = @OBJEXT@
|
|||||||
HOST = @host_alias@
|
HOST = @host_alias@
|
||||||
|
|
||||||
ifneq (,$(findstring mingw32,$(HOST)))
|
ifneq (,$(findstring mingw32,$(HOST)))
|
||||||
LIBS := $(LIBS) -lws2_32
|
LIBS := $(LIBS) -lws2_32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# force link order under cygwin to avoid getopts / libiberty clash
|
# force link order under cygwin to avoid getopts / libiberty clash
|
||||||
|
@ -5,43 +5,43 @@
|
|||||||
# $2: destination
|
# $2: destination
|
||||||
# $2: strip (y|n) default is to strip
|
# $2: strip (y|n) default is to strip
|
||||||
#
|
#
|
||||||
copy_toolchain_lib_root = \
|
copy_toolchain_lib_root = \
|
||||||
LIB="$(strip $1)"; \
|
LIB="$(strip $1)"; \
|
||||||
DST="$(strip $2)"; \
|
DST="$(strip $2)"; \
|
||||||
STRIP="$(strip $3)"; \
|
STRIP="$(strip $3)"; \
|
||||||
\
|
\
|
||||||
LIB_DIR=`$(TARGET_CC) -print-file-name=$${LIB} | sed -e "s,/$${LIB}\$$,,"`; \
|
LIB_DIR=`$(TARGET_CC) -print-file-name=$${LIB} | sed -e "s,/$${LIB}\$$,,"`; \
|
||||||
\
|
\
|
||||||
if test -z "$${LIB_DIR}"; then \
|
if test -z "$${LIB_DIR}"; then \
|
||||||
echo "copy_toolchain_lib_root: lib=$${LIB} not found"; \
|
echo "copy_toolchain_lib_root: lib=$${LIB} not found"; \
|
||||||
exit -1; \
|
exit -1; \
|
||||||
fi; \
|
fi; \
|
||||||
\
|
\
|
||||||
LIB="$(strip $1)"; \
|
LIB="$(strip $1)"; \
|
||||||
for FILE in `find $${LIB_DIR} -maxdepth 1 -type l -name "$${LIB}*"`; do \
|
for FILE in `find $${LIB_DIR} -maxdepth 1 -type l -name "$${LIB}*"`; do \
|
||||||
LIB=`basename $${FILE}`; \
|
LIB=`basename $${FILE}`; \
|
||||||
while test \! -z "$${LIB}"; do \
|
while test \! -z "$${LIB}"; do \
|
||||||
echo "copy_toolchain_lib_root lib=$${LIB} dst=$${DST}"; \
|
echo "copy_toolchain_lib_root lib=$${LIB} dst=$${DST}"; \
|
||||||
rm -fr $(TARGET_DIR)$${DST}/$${LIB}; \
|
rm -fr $(TARGET_DIR)$${DST}/$${LIB}; \
|
||||||
mkdir -p $(TARGET_DIR)$${DST}; \
|
mkdir -p $(TARGET_DIR)$${DST}; \
|
||||||
if test -h $${LIB_DIR}/$${LIB}; then \
|
if test -h $${LIB_DIR}/$${LIB}; then \
|
||||||
cp -d $${LIB_DIR}/$${LIB} $(TARGET_DIR)$${DST}/; \
|
cp -d $${LIB_DIR}/$${LIB} $(TARGET_DIR)$${DST}/; \
|
||||||
elif test -f $${LIB_DIR}/$${LIB}; then \
|
elif test -f $${LIB_DIR}/$${LIB}; then \
|
||||||
cp $${LIB_DIR}/$${LIB} $(TARGET_DIR)$${DST}/$${LIB}; \
|
cp $${LIB_DIR}/$${LIB} $(TARGET_DIR)$${DST}/$${LIB}; \
|
||||||
case "$${STRIP}" in \
|
case "$${STRIP}" in \
|
||||||
(0 | n | no) \
|
(0 | n | no) \
|
||||||
;; \
|
;; \
|
||||||
(*) \
|
(*) \
|
||||||
$(TARGET_CROSS)strip "$(TARGET_DIR)$${DST}/$${LIB}"; \
|
$(TARGET_CROSS)strip "$(TARGET_DIR)$${DST}/$${LIB}"; \
|
||||||
;; \
|
;; \
|
||||||
esac; \
|
esac; \
|
||||||
else \
|
else \
|
||||||
exit -1; \
|
exit -1; \
|
||||||
fi; \
|
fi; \
|
||||||
LIB="`readlink $${LIB_DIR}/$${LIB}`"; \
|
LIB="`readlink $${LIB_DIR}/$${LIB}`"; \
|
||||||
done; \
|
done; \
|
||||||
done; \
|
done; \
|
||||||
\
|
\
|
||||||
echo -n
|
echo -n
|
||||||
|
|
||||||
uclibc: dependencies $(TARGET_DIR)/lib/$(strip $(subst ",, $(BR2_TOOLCHAIN_EXTERNAL_LIB_C)))
|
uclibc: dependencies $(TARGET_DIR)/lib/$(strip $(subst ",, $(BR2_TOOLCHAIN_EXTERNAL_LIB_C)))
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user