home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / procssng / ccs / ccs-11tl.lha / lbl / xview / guidexv / makefile.src < prev   
Encoding:
Makefile  |  1993-08-16  |  653 b   |  37 lines

  1. #
  2. # makefile for user-contributed/lbl/lib
  3. #
  4.  
  5. OBJECTS = \
  6.     gcc.o gcc_ui.o gcm.o gdd.o gfm.o gfm_load_dir.o gfm_stubs.o \
  7.     gfm_ui.o group.o group_data.o gutil.o
  8.  
  9. LOCALINC = -I$(XVIEWHOME)/include -I.
  10. LIBNAME = libguidexvlbl.a
  11.  
  12. default:    $(OBJECTS) $(LIBNAME)
  13. install:    $(OBJECTS) $(LIBNAME)
  14.  
  15. .c.o:
  16.     $(COMPILEc) $(LOCALINC) $*.c
  17.     @-ld -x -r $*.o
  18.     @mv a.out $*.o
  19.  
  20. $(LIBNAME):    $(OBJECTS)
  21.     @rm -f $(LIBNAME)
  22.     ar cr $(LIBNAME) `$(LORDER) *.o | $(TSORT)`;
  23.     mv $(LIBNAME) $(LIBDIR)
  24.     $(RANLIB) $(LIBDIR)/$(LIBNAME)
  25.     @touch $(LIBNAME)
  26.  
  27. clean:
  28.     rm -f $(OBJECTS) $(LIBNAME)
  29. clean-all:    clean_all
  30.  
  31. pristine:
  32.     rm -f $(OBJECTS) $(LIBNAME) $(LIBDIR)/$(LIBNAME)
  33.  
  34. man:
  35.  
  36. doc:
  37.