summaryrefslogtreecommitdiff
path: root/Makefile.in
AgeCommit message (Collapse)Author
2013-02-28fix make <module> for BUILDDIR <> SRCDIRMatúš Kukan
Change-Id: I63528f351685167c1d67551d92afc2826a8b42ac
2013-02-28fix BUILDDIR <> SRCDIR in makefilesMatúš Kukan
Change-Id: I7b6cc6b638cec5e552492548a878325b3fe1119d
2013-02-28various small cleanupsMatúš Kukan
Change-Id: I81898c622279e97403efa05d7d2179102db6676a
2013-02-28remove RepositoryModule_ooo.mk duplicated by Module_tail_build.mkMatúš Kukan
Also remove pseudo-module tail_build. All we need is one makefile. Change-Id: Idb7f3a15db33adf4398136a142f175094ef4bc6c
2013-02-28remove dmake, build.pl, deliver.pl and zipdep.plBjoern Michaelsen
This is writing history: LibreOffice builds in ONE non-recursive make process with full dependencies. We will now be able to really move forward without the old build system. A big 'Thank you!' goes out to everyone contributing to solenv/gbuild, especially: - David Tardon - Norbert Thiebaud - Tor Lillqvist - Michael Stahl - Matúš Kukan - Stephan Bergmann - Luboš Luňák - Caolán McNamara - Mathias Bauer - Jan Holesovsky - Peter Foley - Andras Timar - Hans-Joachim Lankenau and all the heroes migrating all the modules of LibreOffice to gbuild. By explicit request this commit has to be completed with this quote: I say we take off and nuke the entire site from orbit. It's the only way to be sure. Hold on a second. This installation has a substantial dollar value attached to it. They can bill me. Change-Id: I72fa17cfb24fae00ca78cfe0eb5782c1788d2dcc Reviewed-on: https://gerrit.libreoffice.org/2445 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-27add solenv to Module_cross_toolset.mk tooMatúš Kukan
It's already in tail_build, so hopefully the dependencies are fine. Change-Id: Id2b2474c76895bd25dd34208654d924ad1c4be66
2013-02-27Clean up deliver, showdeliverables, showmodules targetsStephan Bergmann
- deliver was only relevant for dmake - showdeliverables works only per-module - "'showmodules' is now pointless, it was used to identify modules from tail_build" [<http://lists.freedesktop.org/archives/libreoffice/2013-February/046510.html> "Re: Show module dependencies"] Change-Id: I400ec5bed4397a12ce4c5b604253c74ef7de0ce7
2013-02-26fix typo in Makefile.inPeter Foley
Change-Id: I3a9c2f7887e3eb6b2b0cf2a2be4f2a793c6525e7
2013-02-26fixes for building in a separate dirPeter Foley
Change-Id: I244fa0c54c8d98827ab0a987ba353dedf733e695
2013-02-26helpcontent is not dmake module anymoreDavid Tardon
Change-Id: I6114f35f50282ccf7e9c3f69d28e7a53b5eb78f7
2013-02-24instsetoo_native: convert to gbuildPeter Foley
Removes: * instsetoo_native/util/update.xml - gen_update_info.pl can be removed ? On Windows the binary artifacts are created now in: workdir/*/installation/LibreOffice_Dev/native/install/en-US/*.msi Change-Id: I1c82ea9cb9d297cdd0e4f4b9b44606259eeeed49 Reviewed-on: https://gerrit.libreoffice.org/2242 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-24convert moz to gbuild and add to tail_buildPeter Foley
Change-Id: I2d3f5d127f831ee9abc020d46558f7cfbe8c9380 Reviewed-on: https://gerrit.libreoffice.org/2349 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-21add a glade catalog so glade can manage our custom widgetsCaolán McNamara
export GLADE_CATALOG_SEARCH_PATH=install/share/glade distro maintainers can link/move this to /usr/share/glade/catalogs Change-Id: Id4d8d51103d0ef91eea5cd0da9742a28838028cc
2013-02-19Revert "Improve the make dev-install message."Luboš Luňák
The one command running the soffice wrapper that does also some extra work is the usual and simple case, running soffice.bin is needed only when launching LO in gdb. This reverts commit eee2fe2e7efe1476d363bfb36b09d7e0d4042438. Conflicts: Makefile.in
2013-02-19How to run the "make dev-install" result is platform-specificTor Lillqvist
Change-Id: I48353df6fbcb960e660202392107432654207e39
2013-02-19Improve the make dev-install message.Jan Holesovsky
Change-Id: I331f97601234efe08d47d4716492232ada528edc
2013-02-19Reintroduce message how to run the build after make dev-install.Jan Holesovsky
Change-Id: I78f8073b4a5f1cb8d8b9ec499db95e51b035b225
2013-02-18We still need to export gb_Side for host platformMatúš Kukan
..where makefiles are not just included. Change-Id: I9c5590c1c846d88955ee153f2af786df020ef991
2013-02-18Make building of cross-toolset build.pl and dmake free.Matúš Kukan
Adds more modules to Module_cross_*.mk. Change-Id: I9a7a12ff07649262355bfa82bdf09fbf93b1530e Reviewed-on: https://gerrit.libreoffice.org/2240 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Tested-by: Matúš Kukan <matus.kukan@gmail.com>
2013-02-18remove cross_toolsetPeter Foley
Change-Id: Ib707b3d17a2e091c150dc116f01c8d151d9461eb Reviewed-on: https://gerrit.libreoffice.org/2193 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-02-15configure: drop no longer working --with-linked-git optionMiklos Vajna
--with-referenced-git works with submodules, --with-linked-git does not. And I don't see a way to fix it, either. Change-Id: Ib6cdb065a022665cd62e9fdc7fc37a9e916e50ad Reviewed-on: https://gerrit.libreoffice.org/2165 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-02-13dont echo ./g -z every time make is runPeter Foley
Change-Id: Id680d868ee77a8c52a030baddc8af97041d5a569
2013-02-13Makefile.in, make sure that the git hooks are setNorbert Thiebaud
git hooks used to be set by virtue of calling ./g clone but recent changes means that ./g is not always called these day, so it is possible to end-up with no hooks. Change-Id: I630066ee0e2961b93ddfbf177eb4e5fc09505911
2013-02-06use md5 for scp2 stampPeter Foley
Conflicts: Makefile.top Change-Id: Ib416077c6a866c265f7346df8a86ac7bc254c37d
2013-02-04Handle new lo.xcent in distcleanStephan Bergmann
Change-Id: Ie5906be1efe637e833288345299a0308236a99b5
2013-02-04Adapt distclean to moved config_host/*.h.inStephan Bergmann
Change-Id: I214274d4d843cefc8dbabb83e28fb4e1766b9111
2013-02-03Undo temporary change accidentally committedTor Lillqvist
Change-Id: Iec24cb165009d4769ee3068739c6edc222799017
2013-02-03Experiment with sandboxingTor Lillqvist
Change-Id: If491917069ef7c474c27190c4759dd75f025f032
2013-02-02CosmeticsTor Lillqvist
Change-Id: Idbc7bd8ac3bca6b0a2d5e893de9a41cba8110c54
2013-02-02Do re-sign the bundle as a whole as soffice has been modified and/or renamedTor Lillqvist
Change-Id: I5e798fb94594ef4f91db7b57058f1c5cfb021d8e
2013-02-02Sign executables right after linkingTor Lillqvist
Change-Id: I27c929deffeb803e103609634b501622e04da033
2013-02-01Add option to set bundle identifier and use it when signingTor Lillqvist
Sign also all the dylibs and frameworks in the bundle. Change-Id: I7f67b9d7eda0204b24e2ea2ef44a53fb8db0f8aa
2013-01-31Sign the app bundle created by dev-install if an identity is availableTor Lillqvist
Change-Id: If7c61b203b3ca307831187778b951e8310381ca8
2013-01-31Use separate config_*.h files for BUILD and HOST when cross-compilingTor Lillqvist
We have only been lucky so far that there hasn't been any compilation errors caused by using the HOST platform config_*.h files also for the BUILD platform. But as more and more information found out during configury is stored in config_*.h files, sooner or later it will be a problem. Move config/* to config_host/*. When not cross-compiling, the config_*.h files in config_host expanded from config_*.h.in are all there is. When cross-compiling, the generated config_*.h files for the BUILD platform are put into a config_build folder. Then use config_build when building the cross_toolset and config_host otherwise. Change-Id: I3c28cc83866bffd696b45d00dfb68e00bc2ae538
2013-01-18Makefile.in: rebuild configure on .in file changesMichael Stahl
Change-Id: I9359cca02f6c48efb50ce446d32695d14a0c81fa
2013-01-14Ignore and distclean generated filesStephan Bergmann
(Modelling .gitignore-per-directory instead of a single one in the root dir after exisiting config/.gitignore. No idea which approach is better.) Change-Id: I0ae90103ada4bfff48e90afcf3903bd3ba909314
2013-01-10these are phony targetsMatúš Kukan
Change-Id: I6de7842d5f03c6df5bffefdf77a90b5efee2fc78
2013-01-10remove effectively unused gb_PARTIALBUILDMatúš Kukan
Change-Id: I5d00db54748de0e1ce3de3dd9c99a88a82e7917b
2013-01-10add rule for generating fresh pot (po template) filesMatúš Kukan
Moved from translations' custom makefile. Change-Id: Ife58bfa3ee607b06617d7db80408afb453b9a10c Reviewed-on: https://gerrit.libreoffice.org/1622 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-08more easier and better sortable download namesPetr Mladek
+ get rid of "install_multi" + move "SDK" and "Test" from the main name to the name suffix; use same position as "helppack" and "langpack" + move the content type identification "arc/deb/rpm" just after the <arch> string + use "archive" instead of the unclear "arc" content identification The new names look like: LibreOffice_<version>_<os>_<arch>_<content> LibreOffice_<version>_<os>_<arch>_<content>_helppack_<lang> LibreOffice_<version>_<os>_<arch>_<content>_langpack_<lang> LibreOffice_<version>_<os>_<arch>_<content>_sdk LibreOffice_<version>_<os>_<arch>_<content>_test , where the string "_<content>" is one of "_archive", "_deb", "_rpm". This string is missing for .msi, and .dmg installers because the content is described by the filename suffix. Conflicts: Makefile.in Change-Id: Ifecf947ba32e3381ef284d433096f7b37a02e9f5
2013-01-07another fix of install test to work with "LibreOffice" installer namePetr Mladek
It is done by gbuild these days. Change-Id: I5a01d42f8e25eacc3f1c63d6f52e4144c7312cff
2013-01-07Get rid of nsinstall hackeryPeter Foley
This removes the need for using NSS Build Tools on windows. It also removes the nees to build nss for the build system while cross compiling. Change-Id: I13c9fdb575223f2940d3e4eda00e77ba9158f2b7 Reviewed-on: https://gerrit.libreoffice.org/1534 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-04fix the if filter-expressionMatúš Kukan
Let's use the orginal patch from https://gerrit.libreoffice.org/#/c/1479/ There is difference, visible e.g. by 'make help testtools' Change-Id: Iaf929ed1d315f038eb29fca1b4ba37e2143c6294
2013-01-03More hacking on an iOS "Viewer" app that doesn't do much anything yetTor Lillqvist
The Viewer app is intended to eventually resemble the experimental Android DocumentLoader app. Build using the gbuild mechanism, which is also invoked from an Xcode project. This seems to work out fine, the resulting app installs at least on the simulator, and you can debug all the LO code involved even if Xcode (obviously) has no knowledge of the LO source files/classes/etc. Change-Id: Ic96178d80b8d6467cac969b29e37f0d39513acf9
2013-01-03Makefile.in: un-break "make accessibility"Michael Stahl
... caused by missing new-line after "\" Change-Id: Ibdccf7f18e909308fbc1e58b6ddd3301e08a2223
2012-12-27Fix icu cross-compilationTor Lillqvist
We need to pass the location of the icu build root for the BUILD platform with the --with-cross-build option when configuring icu for cross-compilation (to the HOST platform). I.e. we always need to build it for the BUILD platform. Surely this could be done in a more elegant way, but I got lost in the mess, and just hacked it in the cross-toolset rule in Makefile.in. Change-Id: Ia5e9d13d01067c6dded1fdc86c56f8f39aae6bc8
2012-12-26dont build postprocess twicePeter Foley
Change-Id: I344030d48c3f872cc63b5c1f444d18075fd160f5
2012-12-24Do not run autogen.sh if we don't want to. (for help, clean, distclean)Matúš Kukan
Change-Id: Ic283ca4181fe5131a557bfb2cfd3d79ac1e9f82d Reviewed-on: https://gerrit.libreoffice.org/1479 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-24connectivity is now a gbuild modulePeter Foley
Change-Id: I2c0b387aed6ae229f9ebe4e8b30abea37884a657
2012-12-24merge Makefile and Makefile.top againMatúš Kukan
Using MAKE_RESTARTS as indicator whether to source environment. 'make foo -o bar' should work again. Change-Id: I6086b661559b39897f1d5378919541fb786bdf0e Reviewed-on: https://gerrit.libreoffice.org/1478 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>