comparison doc/module.mk @ 21588:4c61f8313f58

* doc/module.mk: Distribute src and "generated" octave.css files.
author John W. Eaton <jwe@octave.org>
date Mon, 04 Apr 2016 14:50:01 -0400
parents 2f9de06a526e
children b5d9b95d1e1a
comparison
equal deleted inserted replaced
21587:590136240f7c 21588:4c61f8313f58
327 doc/interpreter/octave.pdf \ 327 doc/interpreter/octave.pdf \
328 $(OCTAVE_HTML_STAMP) \ 328 $(OCTAVE_HTML_STAMP) \
329 $(HTMLDIR_IMAGES) \ 329 $(HTMLDIR_IMAGES) \
330 $(HTMLDIR_CSS) 330 $(HTMLDIR_CSS)
331 331
332 ## Distribute both OCTAVE_CSS and HTMLDIR_CSS so that the rules for
333 ## building HTMLDIR_CSS work properly.
334
332 doc_EXTRA_DIST += \ 335 doc_EXTRA_DIST += \
333 $(BUILT_OCTAVE_TEXI_SRC) \ 336 $(BUILT_OCTAVE_TEXI_SRC) \
334 $(srcdir)/doc/interpreter/octave.info \ 337 $(srcdir)/doc/interpreter/octave.info \
335 doc/interpreter/TODO \ 338 doc/interpreter/TODO \
336 doc/interpreter/doc-cache \ 339 doc/interpreter/doc-cache \
337 doc/interpreter/octave.dvi \ 340 doc/interpreter/octave.dvi \
338 doc/interpreter/octave.ps \ 341 doc/interpreter/octave.ps \
339 doc/interpreter/octave.pdf \ 342 doc/interpreter/octave.pdf \
340 doc/interpreter/octave.html \ 343 doc/interpreter/octave.html \
341 $(HTMLDIR_IMAGES) \ 344 $(HTMLDIR_IMAGES) \
342 $(OCTAVE_CSS) 345 $(OCTAVE_CSS) \
346 $(HTMLDIR_CSS)
343 347
344 # Prevent packaging of distribution unless all libraries 348 # Prevent packaging of distribution unless all libraries
345 # necessary to create documentation are present 349 # necessary to create documentation are present
346 doc-interpreter-dist-hook: 350 doc-interpreter-dist-hook:
347 @$(GREP) '#define HAVE_COLAMD 1' $(top_builddir)/config.h > /dev/null || { echo "Documentation creation requires missing COLAMD library. Cannot package distribution!" ; exit 1; } 351 @$(GREP) '#define HAVE_COLAMD 1' $(top_builddir)/config.h > /dev/null || { echo "Documentation creation requires missing COLAMD library. Cannot package distribution!" ; exit 1; }