summaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-02-19 08:56:04 +0000
committerEric Andersen <andersen@codepoet.org>2003-02-19 08:56:04 +0000
commita5c2354153ec2d1eef06544a303c0ac1ec9ca9ef (patch)
treea6d52a4b5af5c8ece11d70cf5555da8ff999cbfe /make
parentc8eea31d3f2e8ddb8618f4760b8461003e3a9f83 (diff)
downloadbuildroot-novena-a5c2354153ec2d1eef06544a303c0ac1ec9ca9ef.tar.gz
buildroot-novena-a5c2354153ec2d1eef06544a303c0ac1ec9ca9ef.zip
Fixup 'make source' target
Diffstat (limited to 'make')
-rw-r--r--make/linux.mk2
-rw-r--r--make/uclibc.mk2
-rw-r--r--make/uclibc_toolchain.mk2
-rw-r--r--make/uclibc_toolchain_2_95.mk3
4 files changed, 8 insertions, 1 deletions
diff --git a/make/linux.mk b/make/linux.mk
index 8b89806d8..ca97b7269 100644
--- a/make/linux.mk
+++ b/make/linux.mk
@@ -24,7 +24,7 @@ ifneq ($(filter $(TARGETS),linux),)
# Version of Linux to download and then apply patches to
DOWNLOAD_LINUX_VERSION=2.4.20
# Version of Linux AFTER patches
-LINUX_VERSION=2.4.20
+LINUX_VERSION=2.4.21-pre4
LINUX_FORMAT=bzImage
LINUX_BINLOC=arch/$(ARCH)/boot/$(LINUX_FORMAT)
diff --git a/make/uclibc.mk b/make/uclibc.mk
index 25a31d93a..af62ea504 100644
--- a/make/uclibc.mk
+++ b/make/uclibc.mk
@@ -83,6 +83,8 @@ $(TARGET_DIR)/usr/bin/ldd: $(TARGET_DIR)/lib/libc.so.0
uclibc: $(BUILD_DIR)/linux/.configured $(STAGING_DIR)/lib/libc.a \
$(TARGET_DIR)/lib/libc.so.0 $(TARGET_DIR)/usr/bin/ldd
+uclibc-source: $(DL_DIR)/$(UCLIBC_SOURCE)
+
uclibc-clean:
rm -f $(TARGET_DIR)/lib/libc.so.0
-$(MAKE) -C $(UCLIBC_DIR) clean
diff --git a/make/uclibc_toolchain.mk b/make/uclibc_toolchain.mk
index 8e015d280..1ec528bd2 100644
--- a/make/uclibc_toolchain.mk
+++ b/make/uclibc_toolchain.mk
@@ -95,6 +95,8 @@ $(STAGING_DIR)/.setup:
#############################################################
uclibc_toolchain: gcc_final
+uclibc_toolchain-source: $(DL_DIR)/$(BINUTILS_SOURCE) $(DL_DIR)/$(UCLIBC_SOURCE) $(DL_DIR)/$(GCC_SOURCE)
+
uclibc_toolchain-clean: gcc_final-clean uclibc-clean gcc_initial-clean binutils-clean
uclibc_toolchain-dirclean: gcc_final-dirclean uclibc-dirclean gcc_initial-dirclean binutils-dirclean
diff --git a/make/uclibc_toolchain_2_95.mk b/make/uclibc_toolchain_2_95.mk
index 90b0b4d7a..619f93433 100644
--- a/make/uclibc_toolchain_2_95.mk
+++ b/make/uclibc_toolchain_2_95.mk
@@ -103,6 +103,9 @@ endif
uclibc_toolchain: gcc_final
+uclibc_toolchain-source: $(DL_DIR)/$(BINUTILS_SOURCE) $(DL_DIR)/$(UCLIBC_SOURCE) \
+ $(DL_DIR)/$(GCC_SOURCE) $(DL_DIR)/$(STLPORT_SOURCE)
+
uclibc_toolchain-clean: gcc_final-clean uclibc-clean gcc_initial-clean binutils-clean
uclibc_toolchain-dirclean: gcc_final-dirclean uclibc-dirclean gcc_initial-dirclean binutils-dirclean