From: Erik M. <er...@us...> - 2002-05-25 17:10:01
|
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}/*~ |