home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / xppp-0.4.0.bin.tar.gz / xppp-0.4.0.bin.tar / xppp / Makefile < prev    next >
Makefile  |  1998-05-12  |  2KB  |  75 lines

  1. # Makefile for xppp                (C) Diego Rodrigo.
  2. #--------------------------------------------------------------------------------
  3. #        Edit to match your settings.
  4. #
  5.  
  6.  
  7. CC=gcc -O2
  8.  
  9. LIBS=-lforms -L/usr/X11/lib -lm -lX11
  10.  
  11. INCLUDEDIR=/usr/include
  12. LIBFORMSDIR=/usr/lib
  13. SHAREDLIB=libforms.so.0.88        #replace with your version if not equal
  14. SHAREDNAME=libforms.so
  15. #STATICLIB=libforms.a
  16. BINDIR=/usr/local/bin
  17.  
  18. #--------------------------------------------------------------------------------
  19. # It's better to leave all the following unchanged ...
  20. #
  21.  
  22. XPPPLIBDIR=/usr/local/lib/xppp
  23. MANDIR=/usr/man/man8
  24.  
  25. OBJECTS=xppp_cb.o xppp_main.o xppp.o xppp_init.o mytokens.o
  26.  
  27. all: $(OBJECTS)
  28.     $(CC) -o xppp $(OBJECTS) $(LIBS)
  29.  
  30. xppp_cb.o: xppp.h xppp_init.h mytokens.h
  31. xppp.o: xppp.h xppp_init.h
  32. xppp_main.o: xppp.h xppp_init.h
  33. xppp_init.o: xppp.h xppp_init.h mytokens.h
  34. mytikens.o: mytokens.h
  35.  
  36.  
  37. install.xforms:
  38.     @if [ -f forms.h ]; then \
  39.         cp forms.h $(INCLUDEDIR) ;    \
  40.         chmod 644 $(INCLUDEDIR)/forms.h; \
  41.         echo "Copying forms.h to $(INCLUDEDIR)";    \
  42.     fi
  43. #    cp $(STATICLIB) $(LIBFORMSDIR) ; chmod 644 $(LIBFORMSDIR)/$(STATICLIB)
  44.     cp $(SHAREDLIB) $(LIBFORMSDIR) ; chmod 644 $(LIBFORMSDIR)/$(SHAREDLIB)
  45.     ln -f -s $(LIBFORMSDIR)/$(SHAREDLIB) $(LIBFORMSDIR)/$(SHAREDNAME) ; chmod 644 \
  46.                         $(LIBFORMSDIR)/$(SHAREDNAME)
  47.  
  48. install:
  49.     cp xppp $(BINDIR); chmod 711 $(BINDIR)/xppp
  50.     @if [ ! -d $(XPPPLIBDIR) ]; then    \
  51.         mkdir $(XPPPLIBDIR) ;        \
  52.     else                    \
  53.         echo "Hey, $(XPPPLIBDIR) already exists, skipping creation.";    \
  54.     fi
  55.     @if [ ! -d $(XPPPLIBDIR)/pix ]; then    \
  56.         mkdir $(XPPPLIBDIR)/pix ;        \
  57.     else                    \
  58.         echo "Hey, $(XPPPLIBDIR)/pix already exists, skipping creation.";    \
  59.     fi
  60.     cp ./pix/*.xpm $(XPPPLIBDIR)/pix;chmod 644 $(XPPPLIBDIR)/pix/*.xpm
  61.     cp ppp-off $(XPPPLIBDIR);chmod 711 $(XPPPLIBDIR)/ppp-off
  62.  
  63. install.man:
  64.     cp xppp.8 $(MANDIR)
  65.     chmod 644 $(MANDIR)/xppp.8
  66.  
  67. install.all: install.xforms install install.man
  68.  
  69. clean:
  70.     rm -f $(OBJECTS) 
  71.  
  72. realclean:
  73.     rm -f $(OBJECTS) xppp
  74.  
  75.