X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=shell%2FMakefile.in;h=db01a152a77bfc7e9e2a06d10fedf94ab23968bb;hb=032e2cbf20bd54a7b5ded482ed1ba9d3deb574f9;hp=c5be7ba7959e58ec6052327329439ca0751ba4f3;hpb=cb81e6484d1f50ec2761f6294722407b14add525;p=oweals%2Fbusybox.git diff --git a/shell/Makefile.in b/shell/Makefile.in index c5be7ba79..db01a152a 100644 --- a/shell/Makefile.in +++ b/shell/Makefile.in @@ -1,26 +1,14 @@ # Makefile for busybox # -# Copyright (C) 1999-2003 by Erik Andersen +# Copyright (C) 1999-2005 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 -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - +# Licensed under the GPL v2, see the file LICENSE in this tarball. SHELL_AR:=shell.a ifndef $(SHELL_DIR) -SHELL_DIR:=$(TOPDIR)shell/ +SHELL_DIR:=$(top_builddir)/shell/ endif +srcdir=$(top_srcdir)/shell SHELLT-y:= SHELLT-$(CONFIG_ASH) += ash.o @@ -32,5 +20,8 @@ SHELLT-$(CONFIG_FEATURE_COMMAND_EDITING) += cmdedit.o libraries-y+=$(SHELL_DIR)$(SHELL_AR) $(SHELL_DIR)$(SHELL_AR): $(patsubst %,$(SHELL_DIR)%, $(SHELLT-y)) - $(AR) -ro $@ $(patsubst %,$(SHELL_DIR)%, $(SHELLT-y)) + $(AR) $(ARFLAGS) $@ $(patsubst %,$(SHELL_DIR)%, $(SHELLT-y)) + +$(SHELL_DIR)%.o: $(srcdir)/%.c + $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<