Updated the makefile and added dependencies.

This commit is contained in:
Harry Moffat 2008-01-01 19:19:50 +00:00
parent 618aeba69f
commit 5c3aa77dbb

View file

@ -16,10 +16,8 @@ OBJS = user.o
############################################################### ###############################################################
.SUFFIXES :
.SUFFIXES : .cpp .d .o
SUFFIXES=
SUFFIXES= .cpp .d .o
OBJDIR = . OBJDIR = .
PIC_FLAG=@PIC@ PIC_FLAG=@PIC@
@ -32,7 +30,7 @@ LIB = @buildlib@/libuser.a
DEPENDS = $(OBJS:.o=.d) DEPENDS = $(OBJS:.o=.d)
%.d: %.d: Makefile %.o
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d @CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
.cpp.o: .cpp.o:
@ -49,13 +47,16 @@ $(LIB): $(OBJS)
clean: clean:
$(RM) *.o *~ $(LIB) $(RM) *.o *~ $(LIB)
depends: $(DEPENDS) depends:
@MAKE@ .depends
.depends: $(DEPENDS)
cat *.d > .depends cat *.d > .depends
$(RM) $(DEPENDS)
$(OBJS): Makefile
install: install:
TAGS: TAGS:
etags *.h *.cpp etags *.h *.cpp