home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 16 / QRZ_16.iso / unix / next / makefile < prev    next >
Makefile  |  1996-06-23  |  588b  |  31 lines

  1.  
  2. LIBS = cblib.a
  3. HDRS = cb.h
  4.  
  5. #    For a NeXT computer, use the second LIBOBJS and PROGS statement.
  6. #LIBOBJS= pcall.o token.o namefind.o clook.o jtod.o
  7. LIBOBJS= pcall.o token.o namefind.o clook.o jtod.o nextmmap.o
  8.  
  9. #PROGS = call nucall mknlist nsort pick mkalist
  10. PROGS = call mknlist nsort pick 
  11.  
  12. RANLIB= ranlib
  13. #RANLIB= touch
  14.  
  15. OBJS = $(PROGS:=.o)
  16.  
  17. CFLAGS = -g -DSEEK_SET=0 -DSEEK_END=2
  18. #CFLAGS = -DSEEK_SET=0 -DSEEK_END=2
  19.  
  20. all: $(LIBS) $(PROGS)
  21.  
  22. $(PROGS): $$@.o $(LIBS)
  23.     $(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
  24.  
  25. $(LIBS): $(LIBOBJS)
  26.     ar rv cblib.a $(LIBOBJS)
  27.     $(RANLIB) cblib.a
  28.  
  29. $(OBJS): $(HDRS)
  30.  
  31.