• Stephan Bergmann's avatar
    Properly handle language-specific parts of --with-help=html media/ sub-tree · 4a89e3fe
    Stephan Bergmann yazdı
    ...that previously ended up in language-independent parts of installation sets.
    
    The structure of that media/ tree doesn't allow to directly mis-use the existing
    AllLangPackage machinery (which expects the language to be encoded in the first
    pathname segment within the tree; and which is already mis-used for the
    helpcontent2/AllLangPackage_html_lang.mk parts).
    
    So introduce gb_AllLangPackage_add_files_for_lang that allows to specify the
    language explicitly, independent of where it is encoded in the pathname (if at
    all).  The underlying gb_AllLangPackage_add_file sets a
    gb_AllLangPackage_ALLDIRS that is used by `make packageinfo`, which may need
    further fixing by anybody actually using that target; see the mail thread
    starting at
    <https://lists.freedesktop.org/archives/libreoffice/2018-May/080242.html>
    "Broken --with-help=html `make packageinfo`".
    
    All files in $(SRCDIR)/helpcontent2/source/media/ must now explicitly be listed
    in either helpcontent2/Package_html_media.mk (for the language-independent
    files) or helpcontent2/AllLangPackage_html_media_lang.mk (for the language-
    specific files).  Also note the two TODOs in
    helpcontent2/AllLangPackage_html_media_lang.mk.
    
    What is not quite right yet is that content from
    helpcontent2/AllLangPackage_html_lang.mk and
    helpcontent2/AllLangPackage_html_media_lang.mk is ending up in both per-language
    helpcontent installation sets (as intended, via the instructions in
    helpcontent2/CustomTarget_html.mk) and per-language languagepack installation
    sets (which is unintended).  This needs to be fixed with a follow-up commit.
    
    This is the core part of a commit spanning core and helpcontent2.
    
    Change-Id: Ib29e52cf8a3ca7bcd234a8f6919c8eac6157cdbf
    4a89e3fe
Adı
Son kayıt (commit)
Son güncelleme
..
extensions Loading commit data...
platform Loading commit data...
AllLangHelp.mk Loading commit data...
AllLangMoTarget.mk Loading commit data...
AllLangPackage.mk Loading commit data...
AutoInstall.mk Loading commit data...
CliAssembly.mk Loading commit data...
CliLibrary.mk Loading commit data...
CliNativeLibrary.mk Loading commit data...
CliUnoApi.mk Loading commit data...
CompilerTest.mk Loading commit data...
ComponentTarget.mk Loading commit data...
Configuration.mk Loading commit data...
CppunitTest.mk Loading commit data...
CustomTarget.mk Loading commit data...
Deliver.mk Loading commit data...
Dictionary.mk Loading commit data...
Executable.mk Loading commit data...
Extension.mk Loading commit data...
ExtensionPackage.mk Loading commit data...
ExternalExecutable.mk Loading commit data...
ExternalPackage.mk Loading commit data...
ExternalProject.mk Loading commit data...
Gallery.mk Loading commit data...
GeneratedPackage.mk Loading commit data...
HelpTarget.mk Loading commit data...
Helper.mk Loading commit data...
InstallModule.mk Loading commit data...
InstallModuleTarget.mk Loading commit data...
InstallScript.mk Loading commit data...
InternalUnoApi.mk Loading commit data...
Jar.mk Loading commit data...
JavaClassSet.mk Loading commit data...
JunitTest.mk Loading commit data...
Library.mk Loading commit data...
LinkTarget.mk Loading commit data...
Module.mk Loading commit data...
Output.mk Loading commit data...
Package.mk Loading commit data...
PackageSet.mk Loading commit data...
Pagein.mk Loading commit data...
Postprocess.mk Loading commit data...
PrecompiledHeaders.mk Loading commit data...
PythonTest.mk Loading commit data...
Pyuno.mk Loading commit data...
README Loading commit data...
Rdb.mk Loading commit data...
SdiTarget.mk Loading commit data...
StaticLibrary.mk Loading commit data...
TargetLocations.mk Loading commit data...
Tempfile.mk Loading commit data...
UIConfig.mk Loading commit data...
UITest.mk Loading commit data...
UnoApi.mk Loading commit data...
UnoApiTarget.mk Loading commit data...
UnpackedTarball.mk Loading commit data...
WinResTarget.mk Loading commit data...
Zip.mk Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
empty.zip Loading commit data...
gbuild.help.txt Loading commit data...
gbuild.mk Loading commit data...
gen-autoinstall.py Loading commit data...
partial_build.mk Loading commit data...
uitest-failed-default.sh Loading commit data...