summaryrefslogtreecommitdiff
path: root/readlicense_oo/CustomTarget_readme.mk
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2013-06-18 11:14:23 +0200
committerMichael Stahl <mstahl@redhat.com>2013-09-09 22:09:03 +0200
commitf48fa3c390f89983c5eb78039c62e280369c3775 (patch)
treee58047ae8747280e1c944cbfe68affea30710417 /readlicense_oo/CustomTarget_readme.mk
parentfd05a8fec2b7430b392a2647beb13f777cc0f22a (diff)
install whole sdk using filelists
Change-Id: I9d8d0a20d776740c4701ec9a1facded9f4bde77a
Diffstat (limited to 'readlicense_oo/CustomTarget_readme.mk')
-rw-r--r--readlicense_oo/CustomTarget_readme.mk29
1 files changed, 13 insertions, 16 deletions
diff --git a/readlicense_oo/CustomTarget_readme.mk b/readlicense_oo/CustomTarget_readme.mk
index 13b731ef340f..a16beccf3580 100644
--- a/readlicense_oo/CustomTarget_readme.mk
+++ b/readlicense_oo/CustomTarget_readme.mk
@@ -15,15 +15,8 @@ readlicense_oo_DIR := $(call gb_CustomTarget_get_workdir,readlicense_oo/readme)
# what we need here is: gb_WITH_LANG_OR_DEFAULT ;-)
readlicense_oo_LANGS := en-US $(filter-out en-US,$(gb_WITH_LANG))
-ifneq ($(OS),WNT)
-readlicense_oo_READMEs := $(foreach lang,$(readlicense_oo_LANGS),$(readlicense_oo_DIR)/README_$(lang))
-readlicense_oo_README_PATTERN := $(readlicense_oo_DIR)/README_%
-else
-readlicense_oo_READMEs := $(foreach lang,$(readlicense_oo_LANGS),$(readlicense_oo_DIR)/readme_$(lang).txt)
-readlicense_oo_README_PATTERN := $(readlicense_oo_DIR)/readme_%.txt
-endif
-
-$(call gb_CustomTarget_get_target,readlicense_oo/readme) : $(readlicense_oo_READMEs)
+$(call gb_CustomTarget_get_target,readlicense_oo/readme) : \
+ $(foreach lang,$(readlicense_oo_LANGS),$(readlicense_oo_DIR)/$(call gb_README,$(lang)))
ifeq ($(strip $(gb_WITH_LANG)),)
readlicense_oo_README_XRM := $(SRCDIR)/readlicense_oo/docs/readme.xrm
@@ -48,7 +41,11 @@ $(readlicense_oo_DIR)/readme.xrm : \
endif
-$(readlicense_oo_README_PATTERN) : \
+readlicense_oo_README_SED := \
+ -e 's,$${PRODUCTNAME},LibreOffice,g' \
+ -e 's,$${PRODUCTVERSION},$(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR),g' \
+
+$(readlicense_oo_DIR)/$(call gb_README,%) : \
$(SRCDIR)/readlicense_oo/docs/readme.xsl \
$(readlicense_oo_README_XRM) \
| $(readlicense_oo_DIR)/.dir \
@@ -62,13 +59,13 @@ $(readlicense_oo_README_PATTERN) : \
--stringparam os1 $(OS) \
--stringparam type text \
$< \
- $(readlicense_oo_README_XRM) && \
- $(if $(filter WNT,$(OS)) \
- ,$(gb_AWK) 'sub("$$","\r")' $@.out > $@.tmp && \
- mv $@.tmp $@ && \
- rm $@.out \
- ,mv $@.out $@ \
+ $(readlicense_oo_README_XRM) \
+ $(if $(filter WNT,$(OS)), \
+ && $(gb_AWK) 'sub("$$","\r")' $@.out > $@.tmp \
+ && mv $@.tmp $@.out \
) \
+ && sed $(readlicense_oo_README_SED) $@.out > $@ \
+ && rm $@.out \
)
# vim:set shiftwidth=4 tabstop=4 noexpandtab: