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)
12 touch $(FG_ROOT_LIB)/stamp_libs
14 $(LDLIBTARGET): $(OBJECTS)
15 $(LD) -o $(LDLIBRARY) $(LDFLAGS) $(OBJECTS)
16 $(MV) $(LDLIBRARY) $(LDLIBTARGET)
19 cat $(DEPENDS) > $(MAKEDEPENDFILE)
22 $(CPP) $(CPPFLAGS) $(CPPDEFS) -c $< -MD
25 $(CPP) $(CPPFLAGS) $(CPPDEFS) -c $<
28 $(CC) $(CFLAGS) $(CDEFS) -c $< -MD
31 $(CC) $(CFLAGS) $(CDEFS) -c $<
34 rm -f $(OBJECTS) $(TARGET) $(DIRT)
37 rm -f *.d *.o *.a *.os2 *~ core # $(MAKEDEPENDFILE)
39 include $(MAKEDEPENDFILE)