home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / xap / xfm / xfm-1.000 / xfm-1 / xfm-1.3.2 / src / Imakefile < prev    next >
Encoding:
Makefile  |  1995-04-06  |  1.5 KB  |  65 lines

  1. /*-----------------------------------------------------------------------------
  2.   Imakefile for xfm v1.3
  3.  
  4.   (c) Simon Marlow 1990-1993
  5.   (c) Albert Graef 1994,1995
  6. -----------------------------------------------------------------------------*/
  7.  
  8. #include "../Imake.options"
  9.  
  10. #ifdef XPM
  11. XPMDEFINES    = -DXPM
  12. XPMLIB        = $(XPMLIBDIR) -lXpm
  13. #else
  14. XPMDEFINES    = 
  15. XPMLIB        = 
  16. #endif
  17.  
  18. #ifdef XAW3D
  19. XAWLIB        = $(XAWLIBDIR) -lXaw3d
  20. #endif
  21.  
  22. #ifdef MAGIC_HEADERS
  23.  
  24. PROGRAMS    = xfm xfmtype
  25. DEFINES     = $(XPMDEFINES) -DMAGIC_HEADERS
  26. EXTRA_INCLUDES    = $(XPMINCDIR) $(XAWINCDIR) -I../regexp
  27. EXTRA_LIBRARIES    = -L../regexp -lregexp
  28. MAGICOBJ    = magic.o
  29. MAGICSRC    = magic.c
  30. DEPLIBS1    = ../regexp/libregexp.a XawClientDepLibs
  31.  
  32. #else
  33.  
  34. PROGRAMS    = xfm
  35. DEFINES     = $(XPMDEFINES)
  36. EXTRA_INCLUDES    = $(XPMINCDIR) $(XAWINCDIR)
  37. EXTRA_LIBRARIES    = 
  38. MAGICOBJ    = 
  39. MAGICSRC    = 
  40. DEPLIBS1    = XawClientDepLibs
  41.  
  42. #endif
  43.  
  44. SRCS1        = FmMain.c FmPopup.c FmUtils.c FmDirs.c FmBitmaps.c FmFw.c \
  45.     FmFwCb.c FmAw.c FmAwCb.c FmAwActions.c FmAwPopup.c FmFwActions.c \
  46.     FmChmod.c FmInfo.c FmErrors.c FmDelete.c FmConfirm.c FmExec.c \
  47.     FmComms.c FmOps.c $(MAGICSRC)
  48.  
  49. OBJS1        = FmMain.o FmPopup.o FmUtils.o FmDirs.o FmBitmaps.o FmFw.o \
  50.     FmFwCb.o FmAw.o FmAwCb.o FmAwActions.o FmAwPopup.o FmFwActions.o \
  51.     FmChmod.o FmInfo.o FmErrors.o FmDelete.o FmConfirm.o FmExec.o \
  52.     FmComms.o FmOps.o $(MAGICOBJ)
  53.  
  54. ComplexProgramTarget_1(xfm,NullParameter,$(XPMLIB) XawClientLibs)
  55.  
  56. #ifdef MAGIC_HEADERS
  57.  
  58. SRCS2        = xfmtype.c
  59. OBJS2        = xfmtype.o $(MAGICOBJ)
  60. DEPLIBS2    = ../regexp/libregexp.a
  61.  
  62. ComplexProgramTarget_2(xfmtype,NullParameter,NullParameter)
  63.  
  64. #endif
  65.