Apache OpenOffice (AOO) Bugzilla – Issue 123532
Cleanup instsetoo_native/util/makefile.mk
Last modified: 2017-05-20 10:44:54 UTC
The makefile.mk in instsetoo_native/util has several small problems and needs a cleanup. This would also make it easer to add new features/targets, like creating patches.
"af" committed SVN revision 1536998 into trunk: 123532: Remove last references to URE (already commented out).
"af" committed SVN revision 1536999 into trunk: 123532: Added help target that prints a short documentation about available t...
"af" committed SVN revision 1537000 into trunk: 123532: Removed support for deprecated BUILD_SPECIAL flag.
"af" committed SVN revision 1537001 into trunk: 123532: Factored out MAKE_INSTALLER_COMMAND and GEN_UPDATE_INFO_COMMAND macros.
"af" committed SVN revision 1537002 into trunk: 123532: Unhacked the hack_msitemplates target to msitemplates.
"af" committed SVN revision 1537003 into trunk: 123532: Renamed hack_msitemplates target to msitemplates.
"af" committed SVN revision 1537006 into trunk: 123532: Hide one warning about changes of %-target handling in dmake 4.5.
The previous changes to instsetoo_native/util/makefile.mk changed/fixed the following: - Removed the already commented out references to URE. Building the URE is no longer supported. - A new target 'help' prints out all supported targets. This provides a reminder of which targets are available and also shows short documentations (where known) about the targets. Also some variable values are shown. - Removed support for the deprecated BUILD_SPECIAL flag. - Improved the way the .idt files are copied into the output tree (relevant only on Windows). Instead of simply copying them every time, there are now make rules that only copy missing files. - Removed one warning that is shown by dmake that tells the developer that there is a certain feature available since version 4.5 (we use 4.12). There are other warnings like that but this one is visible when dmake is called without specifying a target.
"af" committed SVN revision 1549788 into trunk: 123532: Prevent more silly warnings.
Prevent more warnings about a feature added to old dmake 4.5 (the warning just tells you that it now works) by replacing openoffice_%{$(PKGFORMAT:^".")} : with $(foreach,P,$(PACKAGE_FORMATS) $(foreach,L,$(alllangiso) penoffice_$L.$P)) .PHONY : ie by avoiding the % in targets that don't use it anyway.
"hdu" committed SVN revision 1550457 into trunk: #i123532# avoid build breaker when pkgformat contains an "archive" target
"af" committed SVN revision 1551541 into trunk: 123532: Added list of known package formats.
@Andre: Is this issue solved already?
Reset the assignee to the default "issues@openoffice.apache.org".