232
229
build_os = @build_os@
233
230
build_vendor = @build_vendor@
234
231
datadir = @datadir@
232
datarootdir = @datarootdir@
235
235
exec_prefix = @exec_prefix@
237
237
host_alias = @host_alias@
238
238
host_cpu = @host_cpu@
239
239
host_os = @host_os@
240
240
host_vendor = @host_vendor@
241
242
includedir = @includedir@
242
243
infodir = @infodir@
243
244
install_sh = @install_sh@
244
245
libdir = @libdir@
245
246
libexecdir = @libexecdir@
247
localedir = @localedir@
246
248
localstatedir = @localstatedir@
247
249
mandir = @mandir@
248
250
mkdir_p = @mkdir_p@
249
251
oldincludedir = @oldincludedir@
250
253
prefix = @prefix@
251
254
program_transform_name = @program_transform_name@
252
256
sbindir = @sbindir@
253
257
sharedstatedir = @sharedstatedir@
254
258
sysconfdir = @sysconfdir@
255
259
target_alias = @target_alias@
256
260
_clean_doc_header = $(if $(DOC_H_FILE),clean-doc-header)
257
261
_DOC_REAL_FORMATS = $(if $(DOC_USER_FORMATS),$(DOC_USER_FORMATS),$(DOC_FORMATS))
262
_DOC_REAL_LINGUAS = $(if $(filter environment,$(origin LINGUAS)), \
263
$(filter $(LINGUAS),$(DOC_LINGUAS)), \
259
267
################################################################################
299
307
_DOC_OMF_IN = $(if $(DOC_MODULE),$(wildcard $(srcdir)/$(DOC_MODULE).omf.in))
300
308
_DOC_OMF_DB = $(if $(_DOC_OMF_IN), \
301
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE)-$(lc).omf))
309
$(foreach lc,C $(_DOC_REAL_LINGUAS),$(DOC_MODULE)-$(lc).omf))
303
311
_DOC_OMF_HTML = $(if $(_DOC_OMF_IN), \
304
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE)-html-$(lc).omf))
312
$(foreach lc,C $(_DOC_REAL_LINGUAS),$(DOC_MODULE)-html-$(lc).omf))
309
$(if $(findstring docbook,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_DB)) \
310
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_HTML))
313
################################################################################
314
_DOC_DSK_IN = $(if $(DOC_MODULE),$(wildcard $(srcdir)/$(DOC_MODULE).desktop.in))
315
_DOC_DSK_DB = $(if $(_DOC_DSK_IN), \
316
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE).db.$(lc).desktop))
318
_DOC_DSK_HTML = $(if $(_DOC_DSK_IN), \
319
$(foreach lc,C $(DOC_LINGUAS),$(DOC_MODULE).html.$(lc).desktop))
324
$(if $(findstring docbook,$(_DOC_REAL_FORMATS)),$(_DOC_DSK_DB)) \
325
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_DSK_HTML))
317
$(if $(filter docbook,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_DB)) \
318
$(if $(filter html HTML,$(_DOC_REAL_FORMATS)),$(_DOC_OMF_HTML))
328
321
################################################################################
329
322
_CVSIGNORE_TOP = $(if $(DOC_MODULE), .cvsignore)
330
323
_CVSIGNORE_C = $(if $(DOC_MODULE), C/.cvsignore)
331
_CVSIGNORE_LC = $(if $(DOC_MODULE),$(foreach lc,$(DOC_LINGUAS),$(lc)/.cvsignore))
324
_CVSIGNORE_LC = $(if $(DOC_MODULE),$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/.cvsignore))
332
325
_CVSIGNORE_TOP_FILES = $(_DOC_OMF_ALL) $(_DOC_DSK_ALL)
333
326
_CVSIGNORE_C_FILES = $(_RNGDOC_C_DOCS) $(_XSLDOC_C_DOCS)
334
327
_CVSIGNORE_LC_FILES = $(_DOC_LC_DOCS)
354
347
# FIXME: probably have to shell escape to determine the file names
355
_DOC_C_HTML = $(shell xsltproc --xinclude \
356
--stringparam db.chunk.basename "$(DOC_MODULE)" \
357
$(_chunks) "C/$(DOC_MODULE).xml")
348
_DOC_C_HTML = $(foreach f, \
349
$(shell xsltproc --xinclude \
350
--stringparam db.chunk.basename "$(DOC_MODULE)" \
351
$(_chunks) "C/$(DOC_MODULE).xml"), \
360
355
###############################################################################
361
_DOC_POFILES = $(if $(DOC_MODULE), \
362
$(foreach lc,$(DOC_LINGUAS),$(lc)/$(lc).po))
356
_DOC_POFILES = $(if $(DOC_MODULE), \
357
$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/$(lc).po))
364
_DOC_LC_MODULES = $(if $(DOC_MODULE), \
365
$(foreach lc,$(DOC_LINGUAS),$(lc)/$(DOC_MODULE).xml))
359
_DOC_LC_MODULES = $(if $(DOC_MODULE), \
360
$(foreach lc,$(_DOC_REAL_LINGUAS),$(lc)/$(DOC_MODULE).xml))
367
362
_DOC_LC_INCLUDES = \
368
$(foreach lc,$(DOC_LINGUAS),$(foreach inc,$(_DOC_C_INCLUDES), \
363
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach inc,$(_DOC_C_INCLUDES), \
369
364
$(lc)/$(notdir $(inc)) ))
371
366
_RNGDOC_LC_DOCS = \
372
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_RNGDOC_C_DOCS), \
367
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_RNGDOC_C_DOCS), \
373
368
$(lc)/$(notdir $(doc)) ))
375
370
_XSLDOC_LC_DOCS = \
376
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_XSLDOC_C_DOCS), \
371
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_XSLDOC_C_DOCS), \
377
372
$(lc)/$(notdir $(doc)) ))
380
375
# FIXME: probably have to shell escape to determine the file names
382
$(foreach lc,$(DOC_LINGUAS),$(foreach doc,$(_DOC_C_HTML), \
377
$(foreach lc,$(_DOC_REAL_LINGUAS),$(foreach doc,$(_DOC_C_HTML), \
383
378
$(lc)/$(notdir $(doc)) ))
386
$(_DOC_LC_MODULES) $(_DOC_LC_INCLUDES) \
387
$(_RNGDOC_LC_DOCS) $(_XSLDOC_LC_DOCS) \
388
$(if $(findstring html,$(_DOC_REAL_FORMATS)),$(_DOC_LC_HTML))
381
$(_DOC_LC_MODULES) $(_DOC_LC_INCLUDES) \
382
$(_RNGDOC_LC_DOCS) $(_XSLDOC_LC_DOCS) \
383
$(if $(filter html HTML,$(_DOC_REAL_FORMATS)),$(_DOC_LC_HTML))
390
_DOC_LC_FIGURES = $(foreach lc,$(DOC_LINGUAS), \
385
_DOC_LC_FIGURES = $(foreach lc,$(_DOC_REAL_LINGUAS), \
391
386
$(patsubst C/%,$(lc)/%,$(_DOC_C_FIGURES)) )
393
388
_DOC_SRC_FIGURES = \
394
$(foreach fig,$(_DOC_C_FIGURES), $(foreach lc,C $(DOC_LINGUAS), \
389
$(foreach fig,$(_DOC_C_FIGURES), $(foreach lc,C $(_DOC_REAL_LINGUAS), \
395
390
$(wildcard $(srcdir)/$(lc)/$(patsubst C/%,%,$(fig))) ))
397
392
_DOC_POT = $(if $(DOC_MODULE),$(DOC_MODULE).pot)
399
394
################################################################################
400
_DOC_HTML_ALL = $(if $(findstring html,$(_DOC_REAL_FORMATS)), \
395
_DOC_HTML_ALL = $(if $(filter html HTML,$(_DOC_REAL_FORMATS)), \
401
396
$(_DOC_C_HTML) $(_DOC_LC_HTML))
403
_DOC_HTML_TOPS = $(foreach lc,C $(DOC_LINGUAS),$(lc)/$(DOC_MODULE).html)
398
_DOC_HTML_TOPS = $(foreach lc,C $(_DOC_REAL_LINGUAS),$(lc)/$(DOC_MODULE).xhtml)
404
399
@ENABLE_SK_FALSE@_ENABLE_SK = false
406
401
################################################################################