123456789101112131415161718192021222324 |
- SRC = console-read.c drums3.c echo.c helloworld.c logring.c pager.c\
- drums2.c drums.c ioctl.c uid-filter.c
- OBJ = console-read.o drums3.o echo.o helloworld.o logring.o pager.o\
- drums2.o drums.o ioctl.o uid-filter.o
- TARGETS = console-read drums3 echo helloworld logring pager\
- drums2 drums ioctl uid-filter
- default: $(TARGETS)
- install: $(TARGETS)
- clean:
- rm -f *.o *.d $(TARGETS) gmon.out *~
- $(TARGETS): %: %.c
- $(CC) $(GCF) $< -o $@ ../libfusd/libfusd.a
- %.d: %.c
- $(CC) -M $(CFLAGS) $< > $@.$$$$; sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; rm -f $@.$$$$
- ifeq ($(MAKECMDGOALS),target)
- include $(SRC:.c=.d)
- endif
|