243
240
build_os = @build_os@
244
241
build_vendor = @build_vendor@
245
242
datadir = @datadir@
243
datarootdir = @datarootdir@
246
246
exec_prefix = @exec_prefix@
248
248
host_alias = @host_alias@
249
249
host_cpu = @host_cpu@
250
250
host_os = @host_os@
251
251
host_vendor = @host_vendor@
252
253
includedir = @includedir@
253
254
infodir = @infodir@
254
255
install_sh = @install_sh@
255
256
libdir = @libdir@
256
257
libexecdir = @libexecdir@
258
localedir = @localedir@
257
259
localstatedir = @localstatedir@
258
260
mandir = @mandir@
259
261
mkdir_p = @mkdir_p@
260
262
oldincludedir = @oldincludedir@
261
264
prefix = @prefix@
262
265
program_transform_name = @program_transform_name@
263
267
sbindir = @sbindir@
264
268
sharedstatedir = @sharedstatedir@
265
269
sysconfdir = @sysconfdir@
266
270
target_alias = @target_alias@
267
271
_clean_doc_header = $(if $(DOC_H_FILE),clean-doc-header)
268
272
_DOC_REAL_FORMATS = $(if $(DOC_USER_FORMATS),$(DOC_USER_FORMATS),$(DOC_FORMATS))
273
_DOC_REAL_LINGUAS = $(if $(filter environment,$(origin LINGUAS)), \
274
$(filter $(LINGUAS),$(DOC_LINGUAS)), \
270
278
################################################################################
310
318
_DOC_OMF_IN = $(if $(DOC_MODULE),$(wildcard $(srcdir)/$(DOC_MODULE).omf.in))
311
319
_DOC_OMF_DB = $(if $(_DOC_OMF_IN), \
312
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE)-$(lc).omf))
320
$(foreach lc,C $(_DOC_REAL_LINGUAS),$(DOC_MODULE)-$(lc).omf))
314
322
_DOC_OMF_HTML = $(if $(_DOC_OMF_IN), \
315
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE)-html-$(lc).omf))
323
$(foreach lc,C $(_DOC_REAL_LINGUAS),$(DOC_MODULE)-html-$(lc).omf))
320
$(if $(findstring docbook,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_DB)) \
321
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_HTML))
324
################################################################################
325
_DOC_DSK_IN = $(if $(DOC_MODULE),$(wildcard $(srcdir)/$(DOC_MODULE).desktop.in))
326
_DOC_DSK_DB = $(if $(_DOC_DSK_IN), \
327
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE).db.$(lc).desktop))
329
_DOC_DSK_HTML = $(if $(_DOC_DSK_IN), \
330
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE).html.$(lc).desktop))
335
$(if $(findstring docbook,$(_DOC_REAL_FORMATS)),$(_DOC_DSK_DB)) \
336
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_DSK_HTML))
328
$(if $(filter docbook,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_DB)) \
329
$(if $(filter html HTML,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_HTML))
339
332
################################################################################
340
333
_CVSIGNORE_TOP = $(if $(DOC_MODULE), .cvsignore)
341
334
_CVSIGNORE_C = $(if $(DOC_MODULE), C/.cvsignore)
342
_CVSIGNORE_LC = $(if $(DOC_MODULE),$(foreach lc,$(DOC_LINGUAS),$(lc)/.cvsignore))
335
_CVSIGNORE_LC = $(if $(DOC_MODULE),$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/.cvsignore))
343
336
_CVSIGNORE_TOP_FILES = $(_DOC_OMF_ALL) $(_DOC_DSK_ALL)
344
337
_CVSIGNORE_C_FILES = $(_RNGDOC_C_DOCS) $(_XSLDOC_C_DOCS)
345
338
_CVSIGNORE_LC_FILES = $(_DOC_LC_DOCS)
365
358
# FIXME: probably have to shell escape to determine the file names
366
_DOC_C_HTML = $(shell xsltproc --xinclude \
367
--stringparam db.chunk.basename "$(DOC_MODULE)" \
368
$(_chunks) "C/$(DOC_MODULE).xml")
359
_DOC_C_HTML = $(foreach f, \
360
$(shell xsltproc --xinclude \
361
--stringparam db.chunk.basename "$(DOC_MODULE)" \
362
$(_chunks) "C/$(DOC_MODULE).xml"), \
371
366
###############################################################################
372
_DOC_POFILES = $(if $(DOC_MODULE), \
373
$(foreach lc,$(DOC_LINGUAS),$(lc)/$(lc).po))
367
_DOC_POFILES = $(if $(DOC_MODULE), \
368
$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/$(lc).po))
375
_DOC_LC_MODULES = $(if $(DOC_MODULE), \
376
$(foreach lc,$(DOC_LINGUAS),$(lc)/$(DOC_MODULE).xml))
370
_DOC_LC_MODULES = $(if $(DOC_MODULE), \
371
$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/$(DOC_MODULE).xml))
378
373
_DOC_LC_INCLUDES = \
379
$(foreach lc,$(DOC_LINGUAS),$(foreach inc,$(_DOC_C_INCLUDES), \
374
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach inc,$(_DOC_C_INCLUDES), \
380
375
$(lc)/$(notdir $(inc)) ))
382
377
_RNGDOC_LC_DOCS = \
383
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_RNGDOC_C_DOCS), \
378
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_RNGDOC_C_DOCS), \
384
379
$(lc)/$(notdir $(doc)) ))
386
381
_XSLDOC_LC_DOCS = \
387
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_XSLDOC_C_DOCS), \
382
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_XSLDOC_C_DOCS), \
388
383
$(lc)/$(notdir $(doc)) ))
391
386
# FIXME: probably have to shell escape to determine the file names
393
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_DOC_C_HTML), \
388
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_DOC_C_HTML), \
394
389
$(lc)/$(notdir $(doc)) ))
397
$(_DOC_LC_MODULES) $(_DOC_LC_INCLUDES) \
398
$(_RNGDOC_LC_DOCS) $(_XSLDOC_LC_DOCS) \
399
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_LC_HTML))
392
$(_DOC_LC_MODULES) $(_DOC_LC_INCLUDES) \
393
$(_RNGDOC_LC_DOCS) $(_XSLDOC_LC_DOCS) \
394
$(if $(filter html HTML,$(_DOC_REAL_FORMATS)),$(_DOC_LC_HTML))
401
_DOC_LC_FIGURES = $(foreach lc,$(DOC_LINGUAS), \
396
_DOC_LC_FIGURES = $(foreach lc,$(_DOC_REAL_LINGUAS), \
402
397
$(patsubst C/%,$(lc)/%,$(_DOC_C_FIGURES)) )
404
399
_DOC_SRC_FIGURES = \
405
$(foreach fig,$(_DOC_C_FIGURES), $(foreach lc,C $(DOC_LINGUAS), \
400
$(foreach fig,$(_DOC_C_FIGURES), $(foreach lc,C $(_DOC_REAL_LINGUAS), \
406
401
$(wildcard $(srcdir)/$(lc)/$(patsubst C/%,%,$(fig))) ))
408
403
_DOC_POT = $(if $(DOC_MODULE),$(DOC_MODULE).pot)
410
405
################################################################################
411
_DOC_HTML_ALL = $(if $(findstring html,$(_DOC_REAL_FORMATS)), \
406
_DOC_HTML_ALL = $(if $(filter html HTML,$(_DOC_REAL_FORMATS)), \
412
407
$(_DOC_C_HTML) $(_DOC_LC_HTML))
414
_DOC_HTML_TOPS = $(foreach lc,C $(DOC_LINGUAS),$(lc)/$(DOC_MODULE).html)
409
_DOC_HTML_TOPS = $(foreach lc,C $(_DOC_REAL_LINGUAS),$(lc)/$(DOC_MODULE).xhtml)
415
410
@ENABLE_SK_FALSE@_ENABLE_SK = false
417
412
################################################################################