summaryrefslogtreecommitdiff
path: root/solenv/gbuild/UIConfig.mk
AgeCommit message (Collapse)Author
2014-11-10avoid exceeding commandline limitsChristian Lohmaier
by using make's file function via the var2file wrapper instead of using loooooong echo statements Change-Id: Ie81007ad7de8c4e9f4d07724fba3cbe0e93f821d
2014-07-18gbuild: really fix the build of instset with missing .ui translationsMichael Stahl
workdir zip file was not copied to instdir Change-Id: I47f86745613a1b99836523036fba2b393f9ba1bd
2014-07-18gbuild: fix build of installation set with missing .ui translationsMichael Stahl
As demonstrated by commit b875362cd576b29aee4da899335b8d8f6c74d192, scp2 will reference all languages' UIConfig zip file, but gbuild only builds those that have existing input files from translations; tweak UIConfig class to always build a zip file, and the Zip command to work with no inputs as well, which requires a little hack. Change-Id: If6dbb07aa856c94802b9abdcaa20ba03e59d37fa
2014-06-09gbuild: UIConfig: response file to work around Win32 command line limitMichael Stahl
Change-Id: I74d7ed5dd35e51168cc788a8336cf932b92102ca
2013-12-09Do not compress .ui translations in .zip files.Matúš Kukan
Using zip files reduce the file count in installer. Uncompressed zip files can be compressed better by packaging, thus we reduce the size of final package. Change-Id: Id7c5ee9e302de325a29702b4e64301dc7102b2cf Reviewed-on: https://gerrit.libreoffice.org/6938 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2013-12-06Zip .ui translations per UIConfig target.Matúš Kukan
Fix installer / scp2 to not ignore directory prefix in 'Name'. Change-Id: Ib319363c8be73a72029f1ba3833e518e15c55e29 Reviewed-on: https://gerrit.libreoffice.org/6915 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-27add uiconfig file translationsBjoern Michaelsen
Change-Id: I9bb39bdd677af4be0da621370c51eb9e22ecc33f
2013-11-12gbuild: UIConfig: fix incremental buildsMichael Stahl
The files added by gb_UIConfig_add_uifiles get re-built but not delivered to instdir (only in a second make invocation); try to fix that with a dependency from the file in workdir/UILocalizeTarget to the UILocalizeTarget that builds them. Change-Id: Ifb41d4b9f6f6a671cc8cc5a7f6800857ac355064
2013-10-28gbuild: remove internal calls to gb_Package_set_outdir with INSTROOTMichael Stahl
Change-Id: If8aded13ed91a871b119192401d2c2edbbd50f94
2013-09-23Try to fix cross-compilationTor Lillqvist
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-11Towards a working instdir for Mac OS XStephan Bergmann
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X, where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK- related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And GeneratedPackage needed to be made more flexible, to allow for packages that go into either of those two places.) For Android and iOS, gb_INSTROOT probably still needs to be set. The most obvious missing thing yet to make instdir work for Mac OS X is the instdir/*/LibreOffice.app/Contents/ure/ vs. instdir/*/LibreOffice.app/Contents/ure-link/ split. Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-08-18Further work on the "Mac-like app structure" optionTor Lillqvist
Lots of stuff still either ended up in the wrong place, or was looked up from the wrong place, or both. Fix most cases. Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-06-13gbuild: fix outputDavid Tardon
Change-Id: Ifbe4a0b6b93c5be6dfd64b6c77ef7172d3f1c425
2013-05-24gbuild: simplify reg. of targets for PostprocessDavid Tardon
Change-Id: Id184df89c5c15c55e42f376ed06c83174c486f67
2013-04-19fdo#63591 pack images referenced by .ui filesDavid Tardon
Change-Id: Ia7e932a98d3f2c8bca981261406798760b69f8e8
2013-04-19gbuild: fix deps for UIConfig packagesDavid Tardon
Change-Id: I18c270cbcde82c315fd7cf1ba8dfc37ebe1a81aa
2013-04-11install UI config. files using filelistsDavid Tardon
Change-Id: I422c8912bc2557c2c03bb885e5c193deb93d1d5e Reviewed-on: https://gerrit.libreoffice.org/3233 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11impl. platform-specific processing for menubar configsDavid Tardon
This is the last step needed to obsolete postprocess/packconfig/packconfig.pl. Change-Id: Iad6de126a467aadc829244951f98fc8b202fbd95 Reviewed-on: https://gerrit.libreoffice.org/3232 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11prepare UIConfig for producing filelistsDavid Tardon
Change-Id: I0285f6371e68aaccfc7b3347c87b4e24c4a3fda2 Reviewed-on: https://gerrit.libreoffice.org/3231 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11allow to add other types of UI config filesDavid Tardon
Change-Id: I878b41783e043efe19097829495a8f13b0f995c0 Reviewed-on: https://gerrit.libreoffice.org/3228 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11use normal deps for depending on PackageDavid Tardon
Change-Id: Idaf0f5c938deff5b774e675991d0c6aa328ffd4f Reviewed-on: https://gerrit.libreoffice.org/3227 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11use extra package for every langDavid Tardon
Change-Id: Iccd5225b65887734ff599ca247109c2c1ce4ec25 Reviewed-on: https://gerrit.libreoffice.org/3226 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11rename UI to UIConfigDavid Tardon
I plan to use it to deliver all */uiconfig files, not just .ui, as a preliminary step to get rid of postprocess/packconfig. Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149 Reviewed-on: https://gerrit.libreoffice.org/3225 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>