home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / intrvews / xhyper.lha / XHyper_v1.1 / src / Imakefile < prev    next >
Encoding:
Makefile  |  1993-01-14  |  863 b   |  45 lines

  1. XCOMM
  2. XCOMM XHyper - Hypertext on-line help system
  3. XCOMM
  4.  
  5. #ifdef InObjectCodeDir
  6. Use_libUnidraw()
  7. Use_libInterViews()
  8. ComplexProgramTarget(XHyper)
  9. DOCSUP = ../docsup
  10.  
  11. #define Obj(file) MakeObjectFromSrc(file)
  12. #define ObjFlags(file,flags) MakeObjectFromSrcFlags(file,flags)
  13.  
  14. /*
  15.  * XHyper source files
  16.  */
  17. ObjFlags(Command, -I$(DOCSUP))
  18. ObjFlags(HyperView, -I$(DOCSUP))
  19. ObjFlags(PSFigItem, -I$(DOCSUP))
  20. ObjFlags(Tag, -I$(DOCSUP))
  21. ObjFlags(TextView, -I$(DOCSUP))
  22. Obj(main)
  23.  
  24. /*
  25.  * support source files
  26.  */
  27. #define DOCSUPObj(file) DOCSUPObjFlags(file,NullParameter)
  28. #define DOCSUPObjFlags(file,f) MakeObjectRule(file,$(DOCSUP)/file,f)
  29.  
  30. DOCSUPObj(doc-composition)
  31. DOCSUPObj(doc-deck)
  32. DOCSUPObj(doc-listener)
  33. DOCSUPObj(doc-patch)
  34. DOCSUPObj(doc-target)
  35. DOCSUPObj(Figure)
  36. DOCSUPObj(IdrawImage)
  37. DOCSUPObj(PageBorder)
  38. DOCSUPObj(metric)
  39.  
  40. #else
  41.  
  42. MakeInObjectCodeDir()
  43.  
  44. #endif
  45.