Update of /cvsroot/blob/blob/utils/test
In directory usw-pr-cvs1:/tmp/cvs-serv22349/utils/test
Modified Files:
Makefile.am
Log Message:
Solve the problems with utils/mkparamblock/ and utils/test/ in such a
way that we still can take advantage of autoconf+automake.
Index: Makefile.am
===================================================================
RCS file: /cvsroot/blob/blob/utils/test/Makefile.am,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- Makefile.am 2 May 2002 04:16:58 -0000 1.6
+++ Makefile.am 25 May 2002 17:09:57 -0000 1.7
@@ -2,58 +2,48 @@
#
# $Id$
#
+# This is a special Makefile because it plays with a CC and CFLAGS
+# to compile with the native C compiler (which we assume is gcc).
+# The manipulation of the VPATH is needed to be able to compile
+# sources from other directories. -- Erik
+#
-load_kernel_test_OBJECTS = \
-load_kernel_test.o \
-load_kernel.o \
-md5.o \
-md5support.o \
-mini_inflate.o \
-error.o \
-flash.o \
-util.o \
-jffs2.o \
-compr_rtime.o \
-compr_rubin.o \
-cramfs.o \
-zImage.o \
-crc32.o
-
-EXTRA_load_kernel_test_SOURCES = \
-load_kernel.c \
-md5.c \
-md5support.c \
-mini_inflate.c \
-error.c \
-flash.c \
-util.c \
-jffs2.c \
-compr_rtime.c \
-compr_rubin.c \
-cramfs.c \
-zImage.c \
-crc32.c
-bin_PROGRAMS = \
- load_kernel_test
+VPATH = $(top_srcdir)/utils/test:$(top_srcdir)/src/blob:$(top_srcdir)/src/lib
-CFLAGS = -g -Wall -DHAVE_CONFIG_H -DUSER_SPACE_TEST -I${top_builddir}/include \
- -I${top_srcdir}/include -I@LINUX_INCLUDE@
CC = gcc
-LDFLAGS =
-LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
+CFLAGS = -g -O2 -Wall \
+ -DHAVE_CONFIG_H -DUSER_SPACE_TEST -DUSE_BLOB_TOGETHER_WITH_LIBC \
+ -I${top_builddir}/include \
+ -I${top_srcdir}/include \
+ -I@LINUX_INCLUDE@
-load_kernel_test_SOURCES = \
- load_kernel_test.c \
- $(load_kernel_test_extra_SOURCES)
-load_kernel_test: $(load_kernel_test_OBJECTS)
- gcc $(CFLAGS) -o $@ $(load_kernel_test_OBJECTS)
+LDFLAGS =
-$(EXTRA_load_kernel_test_SOURCES):
- ln -s ../../src/*/$@
-CLEANFILE = load_kernel_test *~
+bin_PROGRAMS = \
+ load_kernel_test
+
+
+load_kernel_test_SOURCES = \
+ load_kernel_test.c \
+ load_kernel.c \
+ md5.c \
+ md5support.c \
+ mini_inflate.c \
+ error.c \
+ flash.c \
+ util.c \
+ jffs2.c \
+ compr_rtime.c \
+ compr_rubin.c \
+ cramfs.c \
+ zImage.c \
+ crc32.c
+
+
+CLEANFILES = ${srcdir}/*~
|