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