summaryrefslogtreecommitdiff
path: root/Makefile.top
AgeCommit message (Collapse)Author
2012-10-05gbuildification of jfreereportDavid Ostrovsky
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ňák
Change-Id: Idd61ec8539dbed81b4500f7c041f8a2b614a7233
2012-10-04add module targets to .PHONYLuboš Luňák
Change-Id: Idb83964f4a772eee42f3f24e4b43cbd903b0ff82
2012-10-03xml2cmp no longer usedStephan Bergmann
Change-Id: Idba65371b8778521bc767fe4893340cf13a8ff3b
2012-10-03gbuildification of languagetoolDavid Ostrovsky
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 Holesovsky
Change-Id: I55257cc5dbdffdc2dd9f9222a120f0a322dda7c8
2012-10-02gbuildification of rhinoDavid Ostrovsky
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 Ostrovsky
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 Ostrovsky
Change-Id: Ic54337f4279daf78b099aab368eade5a6143f586
2012-09-29introduce some new top level targetsDavid Ostrovsky
Change-Id: I3ac81132e21710a2c1d974944a5bcd612d796ec6
2012-09-29soltools conversion to gbuildDavid Ostrovsky
The following tools are considered to be obsolete and are discontinued: ldump, giparser, testhxx and support. Change-Id: I70813c046edb30546463cda9eb8a1b96c3e840a3
2012-09-29gbuildify tomcatNorbert Thiebaud
Change-Id: Ibd7b71292450db8e3e98f9ede5a836182eb38770
2012-09-27gbuildification of appache_commonsNorbert Thiebaud
Change-Id: I517c808c9ea799aac0d2cd2b3bb6c18564c76823
2012-09-26xsltml: convert to gbuildMatúš Kukan
Change-Id: I7074c377b6a8f8250adcae73178882fc9e68c696
2012-09-26gbuildification of afmsNorbert Thiebaud
Change-Id: I7ead3e90c9037289b917820c20f5265d5b080b47
2012-09-24callcatcher: update unused code listsCaolán McNamara
Change-Id: I58bad0806354eff2e91370ab3395199fa8691764
2012-09-23gbuildification of more_fontsNorbert Thiebaud
Change-Id: Ifae1342ee0af447cb08a24e0804f6e42ae826a2a
2012-09-23allow make bluez_bluetooth.allDavid Tardon
Change-Id: Ic1d2d52fda7fb4cfbb4e6e6a83d5fe7149f8e003
2012-09-23migrate readlicense_oo to gbuildDavid Ostrovsky
Change-Id: I8698d2da889d74a9f806c01f520ac0cbcca67b03
2012-09-22switch bridges to gbuildDavid Tardon
Change-Id: Ia19ff61f1f7fb446298472acd6722b57ddaeddec
2012-09-22switch cli_ure to gbuildDavid Tardon
Change-Id: Icad2f8019130781f036b5d46105cf5a99709663f
2012-09-22neon: convert to gbuildMatúš Kukan
Change-Id: I1cca0e3be7e148c835af26d2c001878b849e8432
2012-09-16move help compiler/linker/indexer to a new moduleAndras Timar
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úš Kukan
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
2012-09-09libpng: convert to gbuildMatúš Kukan
Change-Id: I68d8eb5ee481c893ca1ddecf891db66bef5b03f2
2012-09-08libcmis: convert to gbuildMatúš Kukan
Change-Id: I4586cb27505bbdc20a543fc812d8b480b4b94236
2012-09-08libwpd: convert to gbuildMatúš Kukan
Change-Id: I5a8d3979e8b3e1e3d33882715fbb61f37bf27e35
2012-09-08libwpg: convert to gbuildMatúš Kukan
Change-Id: If440c551aedf805eb364c0fe575e8c5f4f66c18f
2012-09-08libcdr: convert to gbuildMatúš Kukan
Change-Id: I067ab0a4559bf7ee0da36a67567e0db9a6e34f87
2012-09-08libmspub: convert to gbuildMatúš Kukan
Change-Id: I502c849e40d84e6038b0b83fe344699944ec4a8f
2012-09-08libwps: convert to gbuildMatúš Kukan
Change-Id: I8f5312d9751d4bc4f26feb1d58b1c4b3184441c0
2012-09-08libvisio: convert to gbuildMatúš Kukan
Change-Id: Ie52c2ed87bf7631877bdf9a4cffc2f0a8fb3736c
2012-09-07Get internal liborcus to build.Kohei Yoshida
Change-Id: Ie08f8b608c5b71e5375793e6cf9054ea75d7732d
2012-08-31mdds: convert to gbuildMatúš Kukan
Change-Id: I7db5dd20e41297efbabef22f559b5552f3afff0f
2012-08-31boost: convert to gbuildMatúš Kukan
Change-Id: If3840e048edc93adec3df7fa818e8b43d17cb1d5
2012-08-28allow separate setting of parallelism for subseq. testsNoel Grandin
Change-Id: I5a5444e8ee95b0fd95a97c31c94ab0f9c3935abb
2012-08-25vigra: convert to gbuildMatúš Kukan
Change-Id: Ie5f050bf5f672a35d9629dcfb039d9fff7470cab
2012-08-24gbuildize extrasDavid Tardon
Change-Id: I190b1314a91026dcfc39df3e3e178df55d14d90a
2012-08-24gbuildize hsqldbDavid Tardon
Change-Id: I35bf8094c9dcf0f70e59c1304ab5a6800393fa29
2012-08-24make it possible to run JunitTest and CppunitTest from Makefile.topMichael Stahl
Change-Id: Ib0286466403a0457420c708ac083051d28d087bb
2012-08-22another build integrating solution for androidMatúš Kukan
..since it also needs stuff from postprocess. In qa/desktop/Makefile, images_tango.zip is used. If that's not needed, the module can be placed between postprocess and packimages for now. Change-Id: I9951cce0c8da0fc75fd8a7b1246f4083bd38f705
2012-08-22New attempt to have the "android" module built at a suitable timeTor Lillqvist
Yes, I know that eventually what now is known as "tail_build" will be all there is left. So by that time, by definition nothing can be built "after tail_build". Will have to handle that then. Change-Id: I47d228ca7156520db10630861ce52b015a7a169c
2012-08-21Add the android module to gbuildTor Lillqvist
Just build the sdremote app for now. Note that this is a pure Java app with no dependencies on (native) code (or Java code, for that matter) from rest of LO. Probably should drop the separate android/sdremote/Makfile and just do what it does in android/CustomTarget_sdremote.mk instead. Adding other Android apps (well, the LibreOffice4Android one likely) to gbuild will require more complexity as they bundle native code, and thus should depend on other modules first having been built. If one wants to go really fancy, one could of course depend on the specific libraries (and other files) being bundled. Let's see... Change-Id: If10761479f348c4993eec40b7f8346edb77f0e0d
2012-08-17move autodoc & friends to gbuild modulesDavid Tardon
Change-Id: I252a74587ba5b380b7bbdcc8a78247d5a9e77587
2012-08-16avoid defining gb_TAILBUILDMODULES, use the command only when necessaryMatúš Kukan
This enables to properly use make <module>.all for builds without dictionaries and hopefully also solves the problem behind 5133d3c48fd6d2a795e42b87a1e7b464946606a3 Change-Id: I43872864aa135014ea51d15b34ef4de151f14c3d
2012-08-16Fix Windows dev-install for --enable-release-build, --with-lang=... etc.Stephan Bergmann
Introduced special token LIBO_DEV_INSTALL=TRUE to communicate what install set to build from Makefile.top's dev-install target to instsetoo_native/util/makefile.mk. Somewhat arbitrarily, always use a "release" install set regardless of --enable-release-build (the dev-install set is used for "make check," and it is safer to test "release" install sets in --disable-release-build builds than the other way around, should those builds ever start to deviate significantly). The "always build a defaul-laguage openoffice product" logic had been obsoleted a long time ago already. Change-Id: I64ec87a0b8dc6fe81cab5531c43e29db3f5128af
2012-08-15fix error when dictionaries has not been fetched yetPeter Foley
Change-Id: Id40b2fb6f8e1667bcb5164e483ea7c6949b627a1
2012-08-09gbuildize dictionariesDavid Tardon
Change-Id: I8aec0d6b6e7ccc6c674ee98d6a9eb28785ee42b2
2012-08-08make bootstrap: add dependency on concat-deps.cMichael Stahl
Change-Id: I39dcb1e4d6493b01b68055d006f658af0b6e67ef
2012-08-04make dev-install: don't list all files when unzipping on WNTMichael Stahl
Change-Id: I9b04e3ba7125ac0b7a38f47d0cbdedee9d844e28