mandir = @mandir@
CC = @CC@
-CPPFLAGS = @CPPFLAGS@ @DEFS@ -I.
+CPPFLAGS = @CPPFLAGS@ @DEFS@ -I. -I$(srcdir)
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS)
LINK = $(CC) $(CFLAGS) $(LDFLAGS)
-%.o: %.c
+%.o: $(srcdir)/%.c
$(COMPILE) -c $<
.PHONY: clean realclean docclean doc lint
lint:
for i in $(ALL_SOURCES); do \
- $(LINT) $(LINTFLAGS) -I. $$i ; \
+ $(LINT) $(LINTFLAGS) -I. -I$(srcdir) $$i ; \
done
# Automatic dependencies.
-%.d: %.c
+%.d: $(srcdir)/%.c
$(SHELL) -ec '$(CC) -MM $(CPPFLAGS) $< \
| sed '\''s!\(.*\)\.o[ :]*!$(dir $@)\1.o $@ : !g'\'' > $@; \
[ -s $@ ] || rm -f $@'