X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Rules.mak;h=43cf242262b949419d05398b5382ab3f3448cc15;hb=53090cdedd150ef17b480193b75a325b53af94fe;hp=463384b183385d77bf607f0ab2ad7208f1423f0b;hpb=930c59675a6d9976f62578d2cd469190701b8616;p=oweals%2Fbusybox.git diff --git a/Rules.mak b/Rules.mak index 463384b18..43cf24226 100644 --- a/Rules.mak +++ b/Rules.mak @@ -1,6 +1,6 @@ # Rules.make for busybox # -# Copyright (C) 2001-2003 Erik Andersen +# Copyright (C) 1999-2004 by Erik Andersen # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -19,7 +19,7 @@ #-------------------------------------------------------- PROG := busybox -VERSION := 1.00-pre2 +VERSION := 1.00-rc3 BUILDTIME := $(shell TZ=UTC date -u "+%Y.%m.%d-%H:%M%z") @@ -35,7 +35,6 @@ BUILDTIME := $(shell TZ=UTC date -u "+%Y.%m.%d-%H:%M%z") # by asking the CC compiler what arch it compiles things for, so unless # your compiler is broken, you should not need to specify TARGET_ARCH CROSS =$(subst ",, $(strip $(CROSS_COMPILER_PREFIX))) -#CROSS =/usr/i386-linux-uclibc/bin/i386-uclibc- CC = $(CROSS)gcc AR = $(CROSS)ar AS = $(CROSS)as @@ -53,14 +52,14 @@ TARGET_OS=linux HOSTCC = gcc HOSTCFLAGS= -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -# Ensure consistent sort order, 'gcc -print-search-dirs' behavior, etc. +# Ensure consistent sort order, 'gcc -print-search-dirs' behavior, etc. LC_ALL:= C # If you want to add some simple compiler switches (like -march=i686), # especially from the command line, use this instead of CFLAGS directly. # For optimization overrides, it's better still to set OPTIMIZATION. CFLAGS_EXTRA=$(subst ",, $(strip $(EXTRA_CFLAGS_OPTIONS))) - + # If you have a "pristine" source directory, point BB_SRC_DIR to it. # Experimental and incomplete; tell the mailing list # if you do or don't like it so far. @@ -101,7 +100,7 @@ TARGET_ARCH=$(shell $(CC) -dumpmachine | sed -e s'/-.*//' \ ) endif -# Pull in the user's uClibc configuration +# Pull in the user's busybox configuration ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),) -include $(TOPDIR).config endif @@ -138,7 +137,7 @@ OPTIMIZATIONS=$(OPTIMIZATION) -fomit-frame-pointer # by itself, instead of following it by the same half-dozen overrides # every time. The stuff below, on the other hand, is probably less # prone to casual user adjustment. -# +# ifeq ($(strip $(CONFIG_LFS)),y) # For large file summit support @@ -193,17 +192,6 @@ CFLAGS += $(CFLAGS_EXTRA) %.o: %.c $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $< -ifdef _FASTDEP_ALL_SUB_DIRS -fastdep: dummy - $(TOPDIR)scripts/mkdep $(CFLAGS) $(EXTRA_CFLAGS_nostdinc) -- $(wildcard *.[chS]) > .depend -ifdef ALL_SUB_DIRS - $(MAKE) $(patsubst %,_sfdep_%,$(ALL_SUB_DIRS)) _FASTDEP_ALL_SUB_DIRS="$(ALL_SUB_DIRS)" -endif - -$(patsubst %,_sfdep_%,$(_FASTDEP_ALL_SUB_DIRS)): - $(MAKE) -C $(patsubst _sfdep_%,%,$@) fastdep -endif - .PHONY: dummy