home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / msdos / djgpp / contrib / windows / makefile next >
Encoding:
Makefile  |  1992-05-31  |  548 b   |  37 lines

  1. #    makefile for libw.a
  2. #    this makefile is written for GNUish MAKE
  3.  
  4. LONGARGS = gcc:ar
  5.  
  6. VPATH = .;src
  7.  
  8. CFLAGS = -O -Iinc
  9.  
  10. ODIR = objs
  11.  
  12. LIB = lib
  13.  
  14. $(ODIR)/%.o : %.cc
  15.     gcc $(CFLAGS) -c $< -o $(ODIR)/$*.o
  16.  
  17. OBJS = \
  18.     $(ODIR)/basewin.o    \
  19.     $(ODIR)/box.o        \
  20.     $(ODIR)/getstr.o    \
  21.     $(ODIR)/grafchrs.o    \
  22.     $(ODIR)/initscr.o    \
  23.     $(ODIR)/keybd.o        \
  24.     $(ODIR)/vidbuf.o    \
  25.     $(ODIR)/video.o        \
  26.     $(ODIR)/viewport.o    \
  27.     $(ODIR)/window.o    \
  28.     $(ODIR)/winlist.o
  29.  
  30.  
  31. $(LIB)/libw.a: $(ODIR) $(OBJS)
  32.     ar rv $@ $?
  33.     ranlib $@
  34.  
  35. $(ODIR) :
  36.     md $(ODIR)
  37.