summaryrefslogtreecommitdiff
path: root/solenv/gbuild/Extension.mk
AgeCommit message (Collapse)Author
2012-08-09change handling of description-LANG.txtDavid Tardon
Change-Id: Iecd7760af418f6e9ff7c9502e27011ee03962705
2012-08-09change handling of license fileDavid Tardon
This is a preparation for gbuildizing dictionaries, which does not contain registration/LICENSE like regular extensions. Change-Id: I9b186d101627872b522be0432f6daf21250eb497
2012-08-09refactor ExtensionDavid Tardon
Change-Id: Ie0fd71b6547d9e04a55ae9690b137579e581e006
2012-06-26fdo#51115: gb_Extension_add_file: fix Windows build:Michael Stahl
The DLL is not actually a make target, but is handled via the AUXTARGETS mechanism in LinkTarget.mk; add an ugly hack here to hopefully make adding libraries to extensions work. Change-Id: I85ee891fe8b7d470e09d9cb1d5a48d8b11b50d6e
2012-06-25gbuild: add gb_Extension_add_executableMichael Stahl
This is not really necessary, but consistent. Change-Id: Ic0249efac26c9977ede7ef591d517cc03542b002
2012-06-25fdo#51115: fix sdext extensions on Windows:Michael Stahl
The sdext extensions contain the .lib link stub instead of DLLs; add gb_Extension_add_library to get the correct DLL filename on Windows, and use it in presenter screen, presentation minimizer and PDF import extensions. Change-Id: Ie8113a6002f9038e4df798edc255208977ba9497
2012-05-17remove duplicated dependencyDavid Tardon
Change-Id: I4cfe3ce7b7dab5d3fb2d3ddfa28f0fa263593667
2012-05-16gbuild: fix build executable dependencies:Michael Stahl
Rules that invoke generated executables should have dependencies on those executables.
2012-05-09gbuild: remove gb_Helper_abbreviate_dirs_nativeMatúš Kukan
Change-Id: I0a3ad6553692fc21eaf96cf35e9c343b4d716c21
2012-05-09gbuild: use mixed paths on cygwinMatúš Kukan
make 3.82 understands mixed paths, so use them. This allows us to get rid of evil in BuildDirs.mk. Hopefully, life will be simpler now. Change-Id: I I I641f28c6af1948963f7004f8071af62e21caabb3
2012-05-05propmerge is not executable, only a scriptMatúš Kukan
Change-Id: I35c88dc5ffe1b4082d0ef9611dd2c698c0d4217e
2012-05-04do not handle description-* as special caseDavid Tardon
2012-05-04fdo#49136 install description-*.txtDavid Tardon
2012-05-04fix for cross-compilationDavid Tardon
2012-04-25fix extension help localization on WindowsAndras Timar
2012-04-09gbuild: simplify and unify gb_Helper_*native*Matúš Kukan
2012-04-08gbuild: "use" vs. "add":Michael Stahl
Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
2012-03-13missing $: announce only if something is happeningMatúš Kukan
2012-03-08quick hack to fix building sdext with l10nDavid Tardon
2012-03-08fix mis-mergeDavid Tardon
2012-03-06fix adding files to extension's root dirDavid Tardon
2012-03-06set localize.sdf path separately for each fileDavid Tardon
It cannot be done at the main target, because there is no guarantee that all help (or properties) files are in one directory.
2012-03-06fail if any previous command failedDavid Tardon
2012-03-06hardcode manifest source path againDavid Tardon
2012-03-06add support for platform spec. data in manifest and descriptionDavid Tardon
2012-03-06simplify ruleDavid Tardon
2012-03-06allow adding deps on packagesDavid Tardon
2012-03-06allow using manifest in different locationDavid Tardon
This is necessary for C++ extensions (at least for those from sdext module), because the manifest needs preprocessing (the extension's name is platform-dependent etc.)
2012-03-06support adding more than 1 file at onceDavid Tardon
2012-03-02translations converted to gbuildMatúš Kukan
2012-02-08Missing $(...)Stephan Bergmann
2012-02-08Properly rebuild files generated by l10ntools programsStephan Bergmann
(Changing the corresponding build-order-only dependencies to proper ones should be safe here, as all mentions of $^ are within $(filter) calls.)
2012-01-06gbuild: fix extension localization on WindowsAndras Timar
2012-01-06Revert "propmerge is not executable"Andras Timar
This reverts commit 3082565d6291176ef1fcdc053f9851c82a02d19a.
2012-01-05propmerge is not executableMatúš Kukan
2012-01-05always put unlocalized properties files to the oxtDavid Tardon
2012-01-05do not announce if nothing is done (without langs)David Tardon
2012-01-04extension help localizer help functionsAndras Timar
2012-01-04remove leftover commentAndras Timar
2012-01-04add dep on sdf fileDavid Tardon
2012-01-04do not break when building without langsDavid Tardon
2012-01-03add rule to localize .properties filesAndras Timar
2011-11-05gbuild: clean up pointless proliferation of PRECOMMANDs, all alikeMichael Stahl
2011-11-05gbuild: add support for extension description l10nMichael Stahl
2011-10-01add extension support to gbuild for creating .oxt filesMatúš Kukan