obst.h pset.h set.h tv.h xprintf.h xp_help.h entity_t.h
DISTRIB = $(DISTRIBMEMBERS:.m=.h)
+DISTRIB += type_or_entity.h
OFILES = $(MEMBERS:%.m=../objects/%.o)
.DEFAULT: $(TARGET)
.SILENT: $(DFILES) clean # hides output
+$(TARGET): $(DFILES) $(OFILES)
+
%.d: %.c
$(SHELL) -ec '$(CXX) $(DEPENDFLAGS) $(INCLUDES) $(X_INCLUDES) $< | sed '\''s/\($*\)\.o[ :]*/\.\.\/objects\/\1.o $@ : /g'\'' > $@'
lib:
cp $(DISTRIB) ../../include
-
-$(TARGET): $(DFILES) $(OFILES)
-
clean:
rm -f $(OFILES) $(DFILES)
realclean: clean
- rm -f $(TARGET) *.flc TAGS
+ rm -f $(TARGET) *.flc TAGS \#*
+ rm -rf auto/
-include $(DFILES)