diff options
author | bde <bde@FreeBSD.org> | 1998-09-02 15:22:11 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1998-09-02 15:22:11 +0000 |
commit | 9e5e52d9b8c442dccb743056be0c02a169d8e54c (patch) | |
tree | d9f87975c5fadc0d18745582f6bfd1ebc24d6d95 /lib/libmytinfo | |
parent | 1228ff1417718eb1e522753d7b372d60845cbdee (diff) | |
download | FreeBSD-src-9e5e52d9b8c442dccb743056be0c02a169d8e54c.zip FreeBSD-src-9e5e52d9b8c442dccb743056be0c02a169d8e54c.tar.gz |
Keep build-tools objects separate from `all' objects so that my
cross-builds work.
Diffstat (limited to 'lib/libmytinfo')
-rw-r--r-- | lib/libmytinfo/Makefile | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/libmytinfo/Makefile b/lib/libmytinfo/Makefile index a477258..8b7c637 100644 --- a/lib/libmytinfo/Makefile +++ b/lib/libmytinfo/Makefile @@ -1,7 +1,7 @@ # Makefile for libmytinfo # Use 'make update_term_h' manually after changing internal # mytinfo structures -# $Id: Makefile,v 1.13 1998/07/07 01:51:18 bde Exp $ +# $Id: Makefile,v 1.14 1998/08/15 07:15:51 jb Exp $ LIB= mytinfo SRCS= addstr.c binorder.c buildpath.c caplist.c capsort.c compar.c\ @@ -29,15 +29,21 @@ build-tools: mkbinorder mkcaplist mkcapsort mkversion capsort.c: mkcapsort ./mkcapsort > capsort.c -mkcapsort: mkcapsort.c caplist.o compar.o - $(CC) -static $(CFLAGS) $(LDFLAGS) -o mkcapsort ${.CURDIR}/mkcapsort.c caplist.o compar.o +.for f in caplist capsort compar findcap +CLANFILES+= cross-$f.o +cross-$f.o: $f.c + ${CC} ${CFLAGS} -c -o ${.TARGET} ${.ALLSRC} +.endfor + +mkcapsort: mkcapsort.c cross-caplist.o cross-compar.o + $(CC) -static $(CFLAGS) $(LDFLAGS) -o ${.TARGET} ${.ALLSRC} binorder.c: mkbinorder ${.CURDIR}/bin_order ./mkbinorder ${.CURDIR}/bin_order > binorder.c -mkbinorder: mkbinorder.c capsort.o caplist.o compar.o findcap.o - $(CC) -static $(CFLAGS) $(LDFLAGS) -o mkbinorder ${.CURDIR}/mkbinorder.c capsort.o \ - caplist.o compar.o findcap.o +mkbinorder: mkbinorder.c cross-capsort.o cross-caplist.o cross-compar.o \ + cross-findcap.o + $(CC) -static $(CFLAGS) $(LDFLAGS) -o ${.TARGET} ${.ALLSRC} version.c: mkversion ./mkversion > version.c |