1 # emacs make tag: -*- Mode: Makefile -*-
5 .SUFFIXES: .d .cxx .c .o
7 $(ARLIBRARY): $(OBJECTS)
8 $(AR) rv $(ARLIBRARY) $(OBJECTS)
11 $(MV) $(ARLIBRARY) $(FG_ROOT_LIB)
13 $(LDLIBTARGET): $(OBJECTS)
14 $(LD) -o $(LDLIBRARY) $(LDFLAGS) $(OBJECTS)
15 $(MV) $(LDLIBRARY) $(LDLIBTARGET)
18 cat $(DEPENDS) > $(MAKEDEPENDFILE)
21 $(CPP) $(CPPFLAGS) $(CPPDEFS) -c $< -MD
24 $(CPP) $(CPPFLAGS) $(CPPDEFS) -c $<
27 $(CC) $(CFLAGS) $(CDEFS) -c $< -MD
30 $(CC) $(CFLAGS) $(CDEFS) -c $<
33 rm -f $(OBJECTS) $(TARGET) $(DIRT)
36 rm -f *.d *.o *.a *.os2 *~ core $(MAKEDEPENDFILE)
38 #include $(MAKEDEPENDFILE)