home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / historic / v941.tgz / icon.v941src.tar / icon.v941src / src / xpm / Makefile < prev    next >
Makefile  |  2001-06-06  |  648b  |  29 lines

  1. # Makefile for the C library part of XPM needed by Icon.
  2. # This file is a simplification of XPM's standard Makefile.
  3.  
  4. include ../../Makedefs
  5.  
  6. ## if your system doesn't provide strcasecmp add -DNEED_STRCASECMP
  7. ## if your system doesn't provide pipe remove -DZPIPE
  8.  
  9. RM = rm -f
  10. AR = ar qc
  11. RANLIB = ranlib
  12. OBJS1 = data.o create.o misc.o rgb.o scan.o parse.o hashtable.o \
  13.       XpmWrFFrP.o XpmRdFToP.o XpmCrPFData.o XpmCrDataFP.o \
  14.       XpmWrFFrI.o XpmRdFToI.o XpmCrIFData.o XpmCrDataFI.o
  15.  
  16. .c.o:
  17.     $(CC) -c $(CFLAGS) $(XPMDEFS) $*.c
  18.  
  19.  
  20. libXpm.a: $(OBJS1)
  21.     $(RM) $@
  22.     $(AR) $@ $(OBJS1)
  23.     $(RANLIB) $@ 2>/dev/null || :
  24.  
  25. $(OBJS1): xpmP.h xpm.h
  26.  
  27. Clean:
  28.     rm *.o *.a
  29.