[BACK]Return to Makefile CVS log [TXT][DIR] Up to [Development] / projects / ltp / doio

File: [Development] / projects / ltp / doio / Makefile (download)

Revision 1.3, Wed Feb 28 17:41:59 2001 UTC (16 years, 7 months ago) by nstraz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines

I've applied most of the patch that Urban Widmark <urban@teststation.com>
contributed.  It turns on the "all warnings" compiler options and fixes a lot
of the warnings.

CFLAGS+= -Wall -I../include
LDFLAGS+= -L../lib -lltp

TARGETS=doio growfiles rwtest iogen
SRCS=$(wildcard *.c)
OBJS=$(patsubst %.c,%.o,$(SRCS))

all: $(TARGETS)

doio: doio.o
	$(CC) -o $@ $^ -I. $(CFLAGS) $(LDFLAGS)

growfiles: growfiles.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS)

iogen: iogen.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS)

rwtest: rwtest.ks doio iogen
	cp rwtest.ks rwtest
	chmod a+rx rwtest

clean:
	rm -f $(OBJS) $(TARGETS)