jfb2 writes in Bug 119:
[oweals/busybox.git] / coreutils / Makefile.in
index 54d3550fc572f1c5f5d6595bcbe385d8cc673317..63823657f7cb92c59bf9d34d6930dfc4cacc6495 100644 (file)
@@ -1,6 +1,6 @@
 # Makefile for busybox
 #
-# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
+# Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
 #
 # 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,8 +19,9 @@
 
 COREUTILS_AR:=coreutils.a
 ifndef $(COREUTILS_DIR)
-COREUTILS_DIR:=$(TOPDIR)coreutils/
+COREUTILS_DIR:=$(top_builddir)/coreutils/
 endif
+srcdir=$(top_srcdir)/coreutils
 
 COREUTILS-y:=
 COREUTILS-$(CONFIG_BASENAME)   += basename.o
@@ -57,12 +58,14 @@ COREUTILS-$(CONFIG_MKDIR)           += mkdir.o
 COREUTILS-$(CONFIG_MKFIFO)     += mkfifo.o
 COREUTILS-$(CONFIG_MKNOD)      += mknod.o
 COREUTILS-$(CONFIG_MV)         += mv.o
+COREUTILS-$(CONFIG_NICE)       += nice.o
 COREUTILS-$(CONFIG_OD)         += od.o
 COREUTILS-$(CONFIG_PRINTF)     += printf.o
 COREUTILS-$(CONFIG_PWD)        += pwd.o
 COREUTILS-$(CONFIG_REALPATH)   += realpath.o
 COREUTILS-$(CONFIG_RM)         += rm.o
 COREUTILS-$(CONFIG_RMDIR)      += rmdir.o
+COREUTILS-$(CONFIG_SEQ)        += seq.o
 COREUTILS-$(CONFIG_SHA1SUM)    += md5_sha1_sum.o
 COREUTILS-$(CONFIG_SLEEP)      += sleep.o
 COREUTILS-$(CONFIG_SORT)       += sort.o
@@ -90,3 +93,7 @@ libraries-y+=$(COREUTILS_DIR)$(COREUTILS_AR)
 
 $(COREUTILS_DIR)$(COREUTILS_AR): $(patsubst %,$(COREUTILS_DIR)%, $(COREUTILS-y))
        $(AR) -ro $@ $(patsubst %,$(COREUTILS_DIR)%, $(COREUTILS-y))
+
+$(COREUTILS_DIR)%.o: $(srcdir)/%.c
+       $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
+