summaryrefslogtreecommitdiff
path: root/Makefile.top
AgeCommit message (Collapse)Author
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>
2012-12-24merge packimages into postprocessMatúš Kukan
Change-Id: Ie00c7cbc012a605e95ceafcad384a67b599fc758 Reviewed-on: https://gerrit.libreoffice.org/1476 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-12Remove generated Makefile upon distcleanStephan Bergmann
Change-Id: I464d2541419baae499b3a16e7361c925b273381b
2012-12-12Clean up list of distclean filesStephan Bergmann
Change-Id: I7a4213b9d387b0c8d80b8dd3eb9631493e83af45
2012-12-11BUILD_DIR -> BUILDDIR, to be consistent with the other *DIRLuboš Luňák
Change-Id: Ia80a1246a7e3c8862a50a3daf79aba5609b7df3a
2012-12-11Prepare for read-only source buildNorbert Thiebaud
This patch allows to do mkdir <build_dir> cd <build_dir> <src_root>/autogen.sh make Only the remaining dmake modules are poluting the <src_root>... which will get eventually convererd to gmake... Change-Id: Iefd64732fa12e096d554cff4eee6b777deb92338 Reviewed-on: https://gerrit.libreoffice.org/1273 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-12-07remove config_xxx.h files in distcleanLuboš Luňák
Change-Id: I40ff08ccd2c887c632672631b1df53970112dca8
2012-12-07avoid annoying warning about missing file included from Makefile.topLuboš Luňák
Change-Id: I669273a90a0ed62256c2b0a7f4ea74c522919ef5
2012-12-05kill oowintoolPeter Foley
Change-Id: Ifb0c8a34ecb7b77a92fb67ca947b4ed46f51fd9a
2012-12-04superficial specialcasing is superficiallibreoffice-4-0-branch-pointBjoern Michaelsen
2012-12-04make 'make tail_build' work again from the toplevelBjoern Michaelsen
also: - tail_build.all - tail_build.build - tail_build.check
2012-12-01oops, fix typo for ./downloadMatúš Kukan
Change-Id: I85a6e503ae8eb45c36ff6696426e3a1d18fef5bb
2012-11-30cosmetic fixesPeter Foley
Change-Id: I763412bd1b6713b91c2e4a8d575ee2a14e9d5cf2
2012-11-29simplifyBjoern Michaelsen
2012-11-29mkdir for happy tinderboxesBjoern Michaelsen
2012-11-29sigh, demote to a warn again, as otherwise we might run into caching issuesBjoern Michaelsen
2012-11-29rebuild modules.mk when rerunning autogenBjoern Michaelsen
2012-11-29rebuild modules.mk when modules changeBjoern Michaelsen
2012-11-29a module is either dmake or gbuild, so error out nowBjoern Michaelsen
2012-11-29generate module list on the flyBjoern Michaelsen
2012-11-27"fix" --with-linked-git caseMatúš Kukan
Change-Id: I26a464a6b1a22997eac52706cb2d4b10c2bad443
2012-11-27move more from download to Makefile.(top|fetch)Matúš Kukan
Change-Id: I3bee487c9c5aa72b2236f076b28ee65cf76ac0dd
2012-11-27support for --with-all-tarballsMatúš Kukan
- this is needed for packaging, so that all possible tarballs can be available in the complete source package Do not define tarball names in configure. Move the variables into download.lst, which is going to be included in config_host.mk. We already have conditions for getting tarballs in Makefile.fetch. Change-Id: I160aff6426a253814eea07d2467e4942478f653a
2012-11-27move ooo.lst and download parts to Makefile.fetchMatúš Kukan
Change-Id: I2d27341566d383002446c23bdf60c7aa0cabf37d
2012-11-27Switch from python to python3Michael Stahl
Mac specific parts of patch by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Change-Id: I90ef17c6f5a678230539a80ab999fa5344e4fc8f
2012-11-21Revert "Xlib import via generic pkg-config"Fridrich Štrba
It breaks our baseline Linux release builds where x11_extensions headers are actually used. This reverts commit 3f00bc6717964c2d4db26093b64a68f93c7de906.
2012-11-21dung out berkeleydb gnumake / configure bits ...Michael Meeks
2012-11-21Xlib import via generic pkg-configEnrico Weigelt, metux ITS
Generic importing Xlib+friends via pkg-config, instead of scanning through a list of directories. This is very helpful for non-standard installation pathes and crosscompiling, as the generic pkg-config infrastructure will handle it all. Also dropping the obsolete bundled Xext headers. Conflicts: vcl/prj/build.lst Change-Id: I6ee381030ff9f1d2d83062a17ab55ad3d847a4c6
2012-11-20cairo: convert to gbuildMatúš Kukan
Change-Id: I1f3dd368a0d0b78b73df3baad214a1079bbbd1d3 Reviewed-on: https://gerrit.libreoffice.org/1144 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-11-14callcatcher: more binfilter freed up methodsCaolán McNamara
Change-Id: Iea3716e5c7a21f083f36ce4b8d43ae9fc85227f7
2012-11-13Revert "fdo#38878 upgrade xpdf to poppler"Tor Lillqvist
Also revert my two minor follow-up popper commits. Poppler doesn't build on Mac OS X. It uses fontconfig, and we don't depend on that on the Mac. There is a patch from 2009 http://lists.freedesktop.org/archives/poppler/2009-July/004932.html (actual patch at http://lists.freedesktop.org/archives/poppler/attachments/20090712/f3b154d0/attachment-0001.obj ) that makes poppler not use fontconfig on the Mac, but it was never upstreamed. And that patch uses the obsolete ATSUI API, which we want to stop using in LO code, not introduce new uses of. This reverts commit 39f9eb0d856293a974e2f024b29dca20068af073. This reverts commit 0941c211858416f6117548e093b428b64785f98a. This reverts commit a6e9bb4c7bad649cb44efaeef67fa18090348c53.
2012-11-13fdo#38878 upgrade xpdf to popplerPeter Foley
Change-Id: Ib908a3acba1faabeb411b4d1459968a362ee8029 Reviewed-on: https://gerrit.libreoffice.org/1036 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-12remove obsolete regexp pieces.Michael Meeks
2012-11-12remove abandonned, undelivered 'migrationanalysis' moduleNorbert Thiebaud
Change-Id: Ia3665f109b6a52138264854692a6e2b16240dca4
2012-11-11convert liblangtag to gbuildPeter Foley
Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
2012-11-11Kill set_oenv remnants (by just renaming the required timestamp file)Matteo Casalin
Change-Id: I779128111a4f69235a4c8cc6510018fc61d1b24b Reviewed-on: https://gerrit.libreoffice.org/1026 Tested-by: Tor Lillqvist <tml@iki.fi> Reviewed-by: Tor Lillqvist <tml@iki.fi>
2012-11-10binfilter is not a dmake module anymore...Norbert Thiebaud
Change-Id: Iec1e114fd6803624ad5ef6812ab50c8e8a4695fa
2012-11-09convert libexttextcat to gbuildPeter Foley
Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
2012-11-08convert lcms2 to gbuildPeter Foley
Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
2012-11-07convert lpsolve to gbuildPeter Foley
Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680 Reviewed-on: https://gerrit.libreoffice.org/1002 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-11-07integrate librelogo to the buildAndras Timar
Change-Id: I4cd29f6a893d72a49233bb53d19701d0bdd0e078
2012-11-07these modules are goneMatúš Kukan
Change-Id: Ia39005c3c8a0f8287e591455d663828fba1f639f
2012-11-07Revert "Try this crack then instead: explioitly build freetype first for ↵Tor Lillqvist
Android" Nah, that didn't work either, cairo needs fontconfig, too, and that needs expat, it gets complicated, sigh. This reverts commit 35d5eeff13ae7ed91c27f05b8d8411039ac43d64.
2012-11-07Try this crack then instead: explioitly build freetype first for AndroidTor Lillqvist
Change-Id: Ia7674bb1849ef870e540412fd496b2eaddfc09c5
2012-11-06Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvgTor Lillqvist
Now with librsvg no longer used, and liblangtag no longer using glib, a bunch of bundled (in some configurations, always on some platforms) 3rd-party libraries are no longer needed. Initial work by rene, continued by tml. Change-Id: I76edd7aea5452e3487499f0b9ed9f767cf760194
2012-11-04Enough with that...Norbert Thiebaud
peter's gbuildifications caused and ocean of red, that 1/ was not followed up by any attempt by the author to fix 2/ I wasted a good part of the weekend to de-entangle with only partial sucess reverting the whole mess for now... to be resubmited when a bit less borked... This reverts commit c4c160a4519f20d50e7189ef92aac99b83c4cc6a. This reverts commit faef2e51d0c7b74334a11400b205daf382805780. This reverts commit 057ce1fe2911f51be97199bf95e175db8aebfa42. This reverts commit a7d34af344900233ba08aee2a56a3daf85ab2421. This reverts commit befae0ceb80deb4623f3e41ff88b6dcb63eca0ad. This reverts commit 433b43bcd2dbd146a9d6342fab0704d653c50d29. This reverts commit 93e2c4a9d257ebbe794fbaba888229857e7c42d8.
2012-11-04convert lcms2 to gbuildPeter Foley
Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
2012-11-03convert lpsolve to gbuildPeter Foley
Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680
2012-11-03convert hyphen to gbuildPeter Foley
Change-Id: I55b3832128aa096eb44b67a26ec2afeb6c573604
2012-11-03bin pointless post_download.inMatúš Kukan
Getting dbghelp.dll with help of dbg_x86.msi was removed. It was most probably obsolete. Change-Id: Iab4c63b2ad883e3d1db3df965eecf15dccb478eb