home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.7z / ftp.whtech.com / emulators / v9t9 / linux / sources / V9t9 / source / OSLib / Makefile.in < prev    next >
Encoding:
Makefile  |  2006-10-19  |  533 b   |  38 lines

  1.  
  2. TOP = @TOP@
  3. SRC = .
  4. LIB = .
  5. INCS = -I$(TOP) -I.
  6. DIR = OSLib
  7.  
  8. CC = @CC@
  9. LD = @LD@
  10. CFLAGS = $(INCS) @DEFS@
  11. LDFLAGS = @LDFLAGS@
  12. ARFLAGS = @ARFLAGS@
  13.  
  14. SRCS = FileHandles.c Generic.c StringExtras.c StringUtils.c @OSLIBSRCS@
  15.  
  16. OBJS = $(SRCS:%.c=%.o)
  17. DEPS = $(SRCS:%.c=%.d)
  18.  
  19. all: compile
  20.  
  21. clean:
  22.     rm -f $(OBJS) $(LIB)/lib$(DIR).a $(DEPS)
  23.  
  24. -include $(DEPS)
  25.  
  26. %.o: %.c $(TOP)/conf.h
  27.     $(CC) $(CFLAGS) @DEPFLAGS@ $(CFLAGS_$<) -o $@ -c $<
  28.  
  29. $(LIB)/lib$(DIR).a: $(OBJS)
  30.     $(AR) $(ARFLAGS) $(LIB)/lib$(DIR).a $(OBJS)
  31.  
  32. compile: $(LIB)/lib$(DIR).a
  33.  
  34.  
  35.  
  36.  
  37.  
  38.