Makefile.am 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. MAINTAINERCLEANFILES = Makefile.in
  2. INFOLIBDESC = "CDE and Motif Information Library"
  3. # get some important variables
  4. include $(top_srcdir)/doc/common/guides/guides_env.am
  5. # prime the pump
  6. BUILT_SOURCES =
  7. CLEANFILES =
  8. # this sets the LANG variables
  9. include $(top_srcdir)/programs/localized/templates/English.am
  10. # build guide TOCs and deps
  11. include $(top_srcdir)/doc/common/guides/usersGuide.am
  12. include $(top_srcdir)/doc/common/guides/infoUGuide.am
  13. include $(top_srcdir)/doc/common/guides/infoAPGuide.am
  14. include $(top_srcdir)/doc/common/guides/sysAdminGuide.am
  15. include $(top_srcdir)/doc/common/guides/progGuide.am
  16. include $(top_srcdir)/doc/common/guides/man.am
  17. include $(top_srcdir)/doc/common/guides/builderGuide.am
  18. include $(top_srcdir)/doc/common/guides/dtkshGuide.am
  19. include $(top_srcdir)/doc/common/guides/glossary.am
  20. include $(top_srcdir)/doc/common/guides/i18nGuide.am
  21. include $(top_srcdir)/doc/common/guides/progOview.am
  22. include $(top_srcdir)/doc/common/guides/ttGuide.am
  23. include $(top_srcdir)/doc/common/guides/helpGuide.am
  24. include $(top_srcdir)/doc/common/guides/docbookGuide.am
  25. # build the infolib + search DB
  26. INFOLIBDEPS = $(SGMLDEPS) $(top_srcdir)/doc/common/docbook/docbook.stl
  27. $(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOLIBDEPS)
  28. $(MKDIR_P) $(INFOLIB)
  29. $(DGENV) $(DTINFOGEN) build -v -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) $(DGOPTS) $(SSENTS) -l $(INFOLIB) bookcase.bc
  30. BUILT_SOURCES += $(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf
  31. CLEANFILES += $(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf
  32. # installation - these files *may* change depending on if the docs
  33. # ever change, but for now we will list them as they are currently
  34. # installed.
  35. cdedtidir = $(CDE_INSTALLATION_TOP)/infolib/$(LANG)/cde.dti
  36. dist_cdedti_DATA = ../cde.dti/bookcase.map ../cde.dti/cde.oli
  37. cdedtidocdir = $(cdedtidir)/CDEDOC
  38. dist_cdedtidoc_DATA = ../cde.dti/CDEDOC/CDEDOC.dbd \
  39. ../cde.dti/CDEDOC/CDEDOC.dbi \
  40. ../cde.dti/CDEDOC/CDEDOC.sch
  41. cdedtidocsearchdir = $(cdedtidocdir)/dtsearch
  42. dist_cdedtidocsearch_DATA = ../cde.dti/CDEDOC/dtsearch/CDEDOC.d00 \
  43. ../cde.dti/CDEDOC/dtsearch/CDEDOC.d22 \
  44. ../cde.dti/CDEDOC/dtsearch/CDEDOC.dbd \
  45. ../cde.dti/CDEDOC/dtsearch/CDEDOC.k21 \
  46. ../cde.dti/CDEDOC/dtsearch/CDEDOC.sfx \
  47. ../cde.dti/CDEDOC/dtsearch/CDEDOC.d01 \
  48. ../cde.dti/CDEDOC/dtsearch/CDEDOC.d23 \
  49. ../cde.dti/CDEDOC/dtsearch/CDEDOC.k00 \
  50. ../cde.dti/CDEDOC/dtsearch/CDEDOC.k22 \
  51. ../cde.dti/CDEDOC/dtsearch/CDEDOC.stp \
  52. ../cde.dti/CDEDOC/dtsearch/CDEDOC.d21 \
  53. ../cde.dti/CDEDOC/dtsearch/CDEDOC.d99 \
  54. ../cde.dti/CDEDOC/dtsearch/CDEDOC.k01 \
  55. ../cde.dti/CDEDOC/dtsearch/CDEDOC.k23 \
  56. ../cde.dti/CDEDOC/dtsearch/dtsearch.ocf
  57. BUILT_SOURCES += $(cdedti_DATA) $(cdedtidoc_DATA) $(cdedtidocsearch_DATA)
  58. CLEANFILES += $(cdedti_DATA) $(cdedtidoc_DATA) $(cdedtidocsearch_DATA)
  59. # link the en_US.UTF-8 version to C
  60. install-data-hook:
  61. $(RM) -rf $(DESTDIR)$(CDE_INSTALLATION_TOP)/infolib/C
  62. cd $(DESTDIR)$(CDE_INSTALLATION_TOP)/infolib && $(LN_S) en_US.UTF-8 C