summaryrefslogtreecommitdiffstats
path: root/Makefile.top
Commit message (Collapse)AuthorAgeFilesLines
* remove abandonned, undelivered 'migrationanalysis' moduleNorbert Thiebaud2012-11-121-1/+0
| | | | Change-Id: Ia3665f109b6a52138264854692a6e2b16240dca4
* convert liblangtag to gbuildPeter Foley2012-11-111-1/+1
| | | | Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
* Kill set_oenv remnants (by just renaming the required timestamp file)Matteo Casalin2012-11-111-1/+1
| | | | | | | Change-Id: I779128111a4f69235a4c8cc6510018fc61d1b24b Reviewed-on: https://gerrit.libreoffice.org/1026 Tested-by: Tor Lillqvist <tml@iki.fi> Reviewed-by: Tor Lillqvist <tml@iki.fi>
* binfilter is not a dmake module anymore...Norbert Thiebaud2012-11-101-1/+0
| | | | Change-Id: Iec1e114fd6803624ad5ef6812ab50c8e8a4695fa
* convert libexttextcat to gbuildPeter Foley2012-11-091-1/+1
| | | | Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
* convert lcms2 to gbuildPeter Foley2012-11-081-1/+1
| | | | Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
* convert lpsolve to gbuildPeter Foley2012-11-071-1/+1
| | | | | | | Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680 Reviewed-on: https://gerrit.libreoffice.org/1002 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* integrate librelogo to the buildAndras Timar2012-11-071-0/+1
| | | | Change-Id: I4cd29f6a893d72a49233bb53d19701d0bdd0e078
* these modules are goneMatúš Kukan2012-11-071-7/+0
| | | | Change-Id: Ia39005c3c8a0f8287e591455d663828fba1f639f
* Revert "Try this crack then instead: explioitly build freetype first for ↵Tor Lillqvist2012-11-071-4/+0
| | | | | | | | | Android" Nah, that didn't work either, cairo needs fontconfig, too, and that needs expat, it gets complicated, sigh. This reverts commit 35d5eeff13ae7ed91c27f05b8d8411039ac43d64.
* Try this crack then instead: explioitly build freetype first for AndroidTor Lillqvist2012-11-071-0/+4
| | | | Change-Id: Ia7674bb1849ef870e540412fd496b2eaddfc09c5
* Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvgTor Lillqvist2012-11-061-0/+1
| | | | | | | | | | 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
* Enough with that...Norbert Thiebaud2012-11-041-2/+2
| | | | | | | | | | | | | | | | | | 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.
* convert lcms2 to gbuildPeter Foley2012-11-041-1/+1
| | | | Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
* convert lpsolve to gbuildPeter Foley2012-11-031-1/+1
| | | | Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680
* convert hyphen to gbuildPeter Foley2012-11-031-1/+1
| | | | Change-Id: I55b3832128aa096eb44b67a26ec2afeb6c573604
* bin pointless post_download.inMatúš Kukan2012-11-031-2/+1
| | | | | | | Getting dbghelp.dll with help of dbg_x86.msi was removed. It was most probably obsolete. Change-Id: Iab4c63b2ad883e3d1db3df965eecf15dccb478eb
* compile concat-deps in solenv; also put them into $(OUTDIR)Matúš Kukan2012-11-031-3/+2
| | | | Change-Id: I4ef21f14a77442b60059c649b83435c775670060
* remove GIT_REPO_NAMES (duplicated by GIT_NEEDED_SUBMODULES)Christian Lohmaier2012-10-311-2/+2
| | | | | | | | | | | | use plain copy instead of git-new-workdir when using --with-linked-git configure switch (point it to your master copy of the core-repo) also remove obsolete bin/create_bootstrap_links, bin/mkworkdir and bin/repo-list[.in] Change-Id: I37028badf2c46a24a3d628e80476efe4dd365d06 Reviewed-on: https://gerrit.libreoffice.org/912 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* fix parallelism variables and let's have only --with-parallelism from now onMatúš Kukan2012-10-301-18/+18
| | | | | | | | | | | | | | | | | | Rationale: - it is advised to use max-jobs and num-cpus with the same value in wiki - max-jobs was used only for lcms2 and few gbuild modules outside of tail_build anyway. Also fixes: - really use CHECK_PARALLELISM when meant to - EXTMAXPROCESS is not defined in gbuild; use parent's jobservers in sub-make where possible Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88 Reviewed-on: https://gerrit.libreoffice.org/930 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* new toplevel make target dev-update to update non-symliked dev-installLuboš Luňák2012-10-291-0/+7
| | | | | | Should be especially useful on Windows (e.g. 'make sw dev-update'). Change-Id: Ie80b7f1caae0fc1edc7cf791494c7648ca7b8d82
* convert curl to gbuildPeter Foley2012-10-291-1/+1
| | | | Change-Id: I8c038a0c59660f4fb672d71c08e6ee0b56c302ee
* convert hunspell to gbuildPeter Foley2012-10-281-1/+1
| | | | Change-Id: I285292ca7f7252399c3898ca49f73727ab569fca
* openldap: convert to gbuildMatúš Kukan2012-10-281-1/+1
| | | | Change-Id: Ic1c4c58a09fd41bce78731e61349baa129f5e935
* epm: convert to gbuildMatúš Kukan2012-10-281-1/+1
| | | | Change-Id: I1548f3b9339163a7abab637acad620b50cfc3a26
* convert mythes to gbuildPeter Foley2012-10-281-1/+1
| | | | Change-Id: I9c6b670a2df8b1d3a868d91737fcf93e7d40bcb4
* gbuildify zlibDavid Tardon2012-10-261-1/+1
| | | | Change-Id: I702c044fdf510c67364f2fc32889ca394583edf6
* graphite: convert to gbuildMatúš Kukan2012-10-251-1/+1
| | | | Change-Id: I47c279d1cf53ef2c092467070d97b13f949d06f6
* gbuildification of expatDavid Ostrovsky2012-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Two different xmlparse libraries are created: ascii_expat_xmlparse and expat_xmlparse. One without -DXML_UNICODE and one with. Source file are duplicated and renamed with gb_UnpackedTarball_set_post_action function to be able to add artifacts twice to gbuild machinery. On windows 64 bit additional two librares are created: expat_xmlparse_x64 and expat_xmltok_x64. That is due the problem with shell/shlxthandler (comment): ------------------------------------------------------ use UNICODE only because shell/shlxthandler doesn't link against ascii_expat_xmlparse ------------------------------------------------------ Include files are delivered to $(OUTDIR)/inc/external/expat now and not to $(OUTDIR)/inc/external any more. set_include call is added in RepositoryExternal.mk. To define dependency between StaticLibrary and ExternalProject new function was introduced: gb_StaticLibrary_use_external_project. Change-Id: I3b3aa40f39ef82c70f6f28790b582c83e48bdf76
* remove all traces of saxonDavid Tardon2012-10-251-2/+0
| | | | Change-Id: I33ca2c27d557d24e3900d7ebf8f3ea2d99b3cfb0
* freetype: convert to gbuildMatúš Kukan2012-10-241-1/+1
| | | | Change-Id: I67f550385fa1f4073873f1e503eb153665e718ef
* fontconfig: convert to gbuildMatúš Kukan2012-10-241-1/+1
| | | | Change-Id: Ia0ba9294e36c30147ed52826eac4b0059cfed200
* gbuildification of ct2nDavid Ostrovsky2012-10-231-1/+1
| | | | | | | Conflicts: config_host.mk.in Change-Id: I98ca1bb2af19d99a7a908991cf27a148ee84c543
* drop rdbmaker completelyMatúš Kukan2012-10-221-1/+0
| | | | Change-Id: I313afb391562adae4f91c55480a036c228e0b540
* convert postgresql to gbuildPeter Foley2012-10-211-1/+1
| | | | Change-Id: Ia1345904a819d8edfad53c8882be35b398e8bc6e
* Handle cross-compilation of nss (for desktop OSes)Tor Lillqvist2012-10-141-1/+6
| | | | | | A bit messy, but then so is the nss configuration and build mechanism. Change-Id: If2259e3da81521a2f87a5b312c6acd9d40e75ae5
* convert librsvg to gbuildPeter Foley2012-10-121-1/+1
| | | | Change-Id: I1f84f85abc4e2db3679e64d34671458779ca97fa
* gbuildification of jpegDavid Ostrovsky2012-10-121-1/+1
| | | | Change-Id: I466f13f1132103bc20b9918411a54fd3106f4553
* Makefile.top: move compilerplugins dependency to bootstrapMichael Stahl2012-10-111-2/+2
| | | | | | ... as it was always causing ./bootstrap to be run on "make module". Change-Id: If2b04ea415fd644c6a8ff9a3f712ff713d8b12ae
* initial support for clang compiler pluginsLuboš Luňák2012-10-091-2/+4
| | | | | | | | | | | The plugin is intentionally built using a custom Makefile, because it's used by gbuild, so I don't want to build the plugin using gbuild too. It is also intentionally not placed under workdir/, as that is cleaned by 'make clean', the plugin is cleaned only by 'make distclean', so that cleaning it doesn't cause ccache misses. No actual functionality in the plugin itself yet. Change-Id: Ic05eba8d6260eec123c9e699eb5385abfe1b832f
* add aditional targets to clean and distcleanPeter Foley2012-10-071-1/+3
| | | | Change-Id: Ic7539b88936370cc6bc01edf2c2755343e0113b6
* gbuildification of jfreereportDavid Ostrovsky2012-10-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | In dmake jfreereport build system an intermediate directory classes was used. All artefacts that created during build were copied there, including external apache-commons-logging.jar. Finally java system property was used -Dlib=classes. In gbuild we don't want to mess with copying artefacts around. The artefacts are packaging in $(OUTDIR)/bin and java system property points to -Dlib=$(OUTDIR)/bin. However the dependencies must be set inside jfreereport module, because of jar interdependency: liblayout depends on other jars and flow-engine depends on liblayout. This is achived with new function gb_ExternalProject_use_packages. Special treatment is necessary when system apache-commons library is used, in which case it is not reside in $(OUTDIR)/bin, but in /usr/share/java/commons-logging.jar or in custom location. For that purpose the both patches: flow-engine.patch and liblayout.patch were extended and new java system property was introduced -Dcommons-logging.jar and passed to the build.xml. A dependency from liblayout to apache-commons-logging is set. jfreereport was moved to tail_build module. Change-Id: I32e39bb5f4f825f182c3bd3cfc1a13ea1c38321e Reviewed-on: https://gerrit.libreoffice.org/761 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* add also toplevel <module>.build target, while I'm at itLuboš Luňák2012-10-041-1/+4
| | | | Change-Id: Idd61ec8539dbed81b4500f7c041f8a2b614a7233
* add module targets to .PHONYLuboš Luňák2012-10-041-1/+1
| | | | Change-Id: Idb83964f4a772eee42f3f24e4b43cbd903b0ff82
* xml2cmp no longer usedStephan Bergmann2012-10-031-1/+0
| | | | Change-Id: Idba65371b8778521bc767fe4893340cf13a8ff3b
* gbuildification of languagetoolDavid Ostrovsky2012-10-031-1/+1
| | | | | | | | | | | It is not clear how to remove a file: REMOVE_FILES=openoffice/images/dialogh.png. Let it for now in place. Change-Id: Ie8739fd207ca7dc9343c92c93cf092b3af674bf0 Reviewed-on: https://gerrit.libreoffice.org/753 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Allow also make <module>.check.Jan Holesovsky2012-10-031-0/+3
| | | | Change-Id: I55257cc5dbdffdc2dd9f9222a120f0a322dda7c8
* gbuildification of rhinoDavid Ostrovsky2012-10-021-2/+2
| | | | | | | | | | | | | | Default patch level 3 was not working here and must be overriden with gb_UnpackedTarball_set_patchlevel function with 2. New java file OfficeScriptInfo.java was extracted from rhino1_5R5.patch and added with gb_UnpackedTarball_add_file. Change-Id: Iba25b2350caffd943af93f59fa2139332b009ef2 Reviewed-on: https://gerrit.libreoffice.org/752 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* gbuildification of beanshellDavid Ostrovsky2012-10-021-1/+1
| | | | | | | Change-Id: I1b71796ca95500efeffe5e01dba3e73711f920e7 Reviewed-on: https://gerrit.libreoffice.org/745 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* gbuildification of saxonDavid Ostrovsky2012-10-011-1/+1
| | | | Change-Id: Ic54337f4279daf78b099aab368eade5a6143f586