summaryrefslogtreecommitdiff
path: root/Makefile.top
AgeCommit message (Collapse)AuthorFilesLines
2012-10-28openldap: convert to gbuildMatúš Kukan1-1/+1
Change-Id: Ic1c4c58a09fd41bce78731e61349baa129f5e935
2012-10-28epm: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I1548f3b9339163a7abab637acad620b50cfc3a26
2012-10-28convert mythes to gbuildPeter Foley1-1/+1
Change-Id: I9c6b670a2df8b1d3a868d91737fcf93e7d40bcb4
2012-10-26gbuildify zlibDavid Tardon1-1/+1
Change-Id: I702c044fdf510c67364f2fc32889ca394583edf6
2012-10-25graphite: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I47c279d1cf53ef2c092467070d97b13f949d06f6
2012-10-25gbuildification of expatDavid Ostrovsky1-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
2012-10-25remove all traces of saxonDavid Tardon1-2/+0
Change-Id: I33ca2c27d557d24e3900d7ebf8f3ea2d99b3cfb0
2012-10-24freetype: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I67f550385fa1f4073873f1e503eb153665e718ef
2012-10-24fontconfig: convert to gbuildMatúš Kukan1-1/+1
Change-Id: Ia0ba9294e36c30147ed52826eac4b0059cfed200
2012-10-23gbuildification of ct2nDavid Ostrovsky1-1/+1
Conflicts: config_host.mk.in Change-Id: I98ca1bb2af19d99a7a908991cf27a148ee84c543
2012-10-22drop rdbmaker completelyMatúš Kukan1-1/+0
Change-Id: I313afb391562adae4f91c55480a036c228e0b540
2012-10-21convert postgresql to gbuildPeter Foley1-1/+1
Change-Id: Ia1345904a819d8edfad53c8882be35b398e8bc6e
2012-10-14Handle cross-compilation of nss (for desktop OSes)Tor Lillqvist1-1/+6
A bit messy, but then so is the nss configuration and build mechanism. Change-Id: If2259e3da81521a2f87a5b312c6acd9d40e75ae5
2012-10-12convert librsvg to gbuildPeter Foley1-1/+1
Change-Id: I1f84f85abc4e2db3679e64d34671458779ca97fa
2012-10-12gbuildification of jpegDavid Ostrovsky1-1/+1
Change-Id: I466f13f1132103bc20b9918411a54fd3106f4553
2012-10-11Makefile.top: move compilerplugins dependency to bootstrapMichael Stahl1-2/+2
... as it was always causing ./bootstrap to be run on "make module". Change-Id: If2b04ea415fd644c6a8ff9a3f712ff713d8b12ae
2012-10-09initial support for clang compiler pluginsLuboš Luňák1-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
2012-10-07add aditional targets to clean and distcleanPeter Foley1-1/+3
Change-Id: Ic7539b88936370cc6bc01edf2c2755343e0113b6
2012-10-05gbuildification of jfreereportDavid Ostrovsky1-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>
2012-10-04add also toplevel <module>.build target, while I'm at itLuboš Luňák1-1/+4
Change-Id: Idd61ec8539dbed81b4500f7c041f8a2b614a7233
2012-10-04add module targets to .PHONYLuboš Luňák1-1/+1
Change-Id: Idb83964f4a772eee42f3f24e4b43cbd903b0ff82
2012-10-03xml2cmp no longer usedStephan Bergmann1-1/+0
Change-Id: Idba65371b8778521bc767fe4893340cf13a8ff3b
2012-10-03gbuildification of languagetoolDavid Ostrovsky1-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>
2012-10-03Allow also make <module>.check.Jan Holesovsky1-0/+3
Change-Id: I55257cc5dbdffdc2dd9f9222a120f0a322dda7c8
2012-10-02gbuildification of rhinoDavid Ostrovsky1-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>
2012-10-02gbuildification of beanshellDavid Ostrovsky1-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>
2012-10-01gbuildification of saxonDavid Ostrovsky1-1/+1
Change-Id: Ic54337f4279daf78b099aab368eade5a6143f586
2012-09-29introduce some new top level targetsDavid Ostrovsky1-0/+6
Change-Id: I3ac81132e21710a2c1d974944a5bcd612d796ec6
2012-09-29soltools conversion to gbuildDavid Ostrovsky1-1/+1
The following tools are considered to be obsolete and are discontinued: ldump, giparser, testhxx and support. Change-Id: I70813c046edb30546463cda9eb8a1b96c3e840a3
2012-09-29gbuildify tomcatNorbert Thiebaud1-1/+1
Change-Id: Ibd7b71292450db8e3e98f9ede5a836182eb38770
2012-09-27gbuildification of appache_commonsNorbert Thiebaud1-1/+1
Change-Id: I517c808c9ea799aac0d2cd2b3bb6c18564c76823
2012-09-26xsltml: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I7074c377b6a8f8250adcae73178882fc9e68c696
2012-09-26gbuildification of afmsNorbert Thiebaud1-1/+1
Change-Id: I7ead3e90c9037289b917820c20f5265d5b080b47
2012-09-24callcatcher: update unused code listsCaolán McNamara1-0/+1
Change-Id: I58bad0806354eff2e91370ab3395199fa8691764
2012-09-23gbuildification of more_fontsNorbert Thiebaud1-1/+1
Change-Id: Ifae1342ee0af447cb08a24e0804f6e42ae826a2a
2012-09-23allow make bluez_bluetooth.allDavid Tardon1-0/+1
Change-Id: Ic1d2d52fda7fb4cfbb4e6e6a83d5fe7149f8e003
2012-09-23migrate readlicense_oo to gbuildDavid Ostrovsky1-1/+1
Change-Id: I8698d2da889d74a9f806c01f520ac0cbcca67b03
2012-09-22switch bridges to gbuildDavid Tardon1-1/+1
Change-Id: Ia19ff61f1f7fb446298472acd6722b57ddaeddec
2012-09-22switch cli_ure to gbuildDavid Tardon1-1/+1
Change-Id: Icad2f8019130781f036b5d46105cf5a99709663f
2012-09-22neon: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I1cca0e3be7e148c835af26d2c001878b849e8432
2012-09-16move help compiler/linker/indexer to a new moduleAndras Timar1-0/+1
we may want to use syntax highlighter class from svtools later, which is not available for l10ntools Change-Id: I5a06b77cb6935e3ef68015fb608aa26ac7c53fac
2012-09-11liborcus: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
2012-09-09libpng: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I68d8eb5ee481c893ca1ddecf891db66bef5b03f2
2012-09-08libcmis: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I4586cb27505bbdc20a543fc812d8b480b4b94236
2012-09-08libwpd: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I5a8d3979e8b3e1e3d33882715fbb61f37bf27e35
2012-09-08libwpg: convert to gbuildMatúš Kukan1-1/+1
Change-Id: If440c551aedf805eb364c0fe575e8c5f4f66c18f
2012-09-08libcdr: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I067ab0a4559bf7ee0da36a67567e0db9a6e34f87
2012-09-08libmspub: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I502c849e40d84e6038b0b83fe344699944ec4a8f
2012-09-08libwps: convert to gbuildMatúš Kukan1-1/+1
Change-Id: I8f5312d9751d4bc4f26feb1d58b1c4b3184441c0
2012-09-08libvisio: convert to gbuildMatúš Kukan1-1/+1
Change-Id: Ie52c2ed87bf7631877bdf9a4cffc2f0a8fb3736c