summaryrefslogtreecommitdiff
path: root/solenv/inc
AgeCommit message (Collapse)Author
2012-09-06gbuild: disable symbols on --enable-dbgutil --disable-symbolsMichael Stahl
Due to the setup of gb_DEBUGLEVEL in gbuild.mk, gb_SYMBOL was always enabled when --enable-dbgutil is set, with no way to override it. Fix that by turning configure's ENABLE_SYMBOLS into a tri-state, where the new "FALSE" value, set by an explicit --disable-symbols, overrides any implicit way of enabling symbols. But by default an --enable-dbgutil still enables gb_SYMBOL. Change-Id: I94c609863980ed1ab9c73d7a4861c394442b531d
2012-08-31boost: convert to gbuildMatúš Kukan
Change-Id: If3840e048edc93adec3df7fa818e8b43d17cb1d5
2012-08-31extension_helplink.mk is no longer usedStephan Bergmann
Change-Id: I54e7753f7123ed447253901d2251730371bef7b0
2012-08-31-DRTL_USING for dmake modules as wellCaolán McNamara
following logic of 608025986 Change-Id: I016b76bf350432a29e02d528814584c5dbbfff61
2012-08-29ecj knows about -source -targetCaolán McNamara
Change-Id: Ieb26135bb5eeee5cd472becf704e75bcbeeb8518
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
2012-08-16For kicks, enable cross-building for Android on MIPSTor Lillqvist
Change-Id: I6fa2b9a50c525fb2d8666a144409eb9a3ad2698a
2012-08-02gbuildify autodocCaolán McNamara
Change-Id: I587be109e33b91ba08eb5d2b51c265e39ce797e0
2012-08-02gbuildize cosvCaolán McNamara
Change-Id: I73eb612edaba21aa5bb07577b42bd31f8de2dd2a
2012-08-02sablotron gone for yearsCaolán McNamara
Change-Id: Ib62f0595c42bc4bd8f5c55c8d3de19e92dfe9698
2012-07-30Avoid -z dynsort, https://issues.apache.org/ooo/show_bug.cgi?id=116423Tor Lillqvist
gold doesn't have -z dynsort, so instead of introducing gold ifdefs, just don't bother with -z dynsort. See the bug for discussion. Change-Id: Icfb8395523127d79c30b688420c469ae50ed2dad
2012-07-29Partially revert "Remove unused defines"Thomas Arnhold
This partially reverts 00240d049790d11c4ef35de7a294819107197efd http://lists.freedesktop.org/archives/libreoffice/2012-July/035331.html Change-Id: Ib682cd258cca12e742be5fb1715b2aecfe0a761e
2012-07-23Define also MACOSX_SDK_VERSION in compilationsTor Lillqvist
Change-Id: I1f9810b1230c4e3e5ca0571e5392297c1daf6a47
2012-07-20android: x86 porting work.Michael Meeks
2012-07-20Support for --with-java-target-version in gbuildStephan Bergmann
...had been missing. Old dmake-based build system did not add -source/-target when using gcj (unless gcj really was Eclipse Java Compiler, in which case those -source/-target values were tunneled in via JAVAFLAGS)---hopefully all this is no longer necessary. (Also removed a single use of JAVA_TARGET_FLAG that was nowhere defined.) Change-Id: Ic3596691b622be45e151333981f8f236d11825b4
2012-07-17for external modules add a dependency on the makefile.mk itselfCaolán McNamara
so that on version bumps and/or added/removed patches that we rebuild them from scratch, which hopefully will make incremental builds post external module bump pain-free Change-Id: If268401a2794989d49861c08f7a69ef926cf5809
2012-07-16First attempt at removing mozilla ldap at all (please help to fix)Fridrich Štrba
Change-Id: I0559cf1820c782d22c4d75749f2171d7702b4e73
2012-07-13wntmsc.mk: disable warnings-as-errors for binfilterMichael Stahl
Change-Id: If5ac0aa620d514ca4affe2b20d647a9e9129032e
2012-07-10solenv/inc: SOLAR_JAVA should not be overwritten here.Michael Stahl
SOLAR_JAVA should really be set by configure. Thanks to Pierre-Eric Pelloux-Prayer <pierre-eric@lanedo.com> for the hint.
2012-07-09targetted rename xcr -> xmlscript to match includes and module nameMichael Meeks
2012-07-09Trying to use Windows LDAP for Windows buildsFridrich Strba
Change-Id: Ic06bda1393de4da05af01f79b8ba54cf0ee2cb73 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-01Remove unused definesThomas Arnhold
Change-Id: Ic36b131ee9964a6671f7f41e1cad1631c43ad565
2012-06-28remove malingering legacy RCS tags.Michael Meeks
2012-06-28Remove unused header filesThomas Arnhold
Those are unused too. Change-Id: I09c9dbcdbc68131c7c54bf0762a23f1280e6e22a
2012-06-26re-base on ALv2 code.Michael Meeks
2012-06-22re-base on ALv2 code.Michael Meeks
Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-19switch to the new version schemePetr Mladek
use 3.7.0.0.alpha0 where possible; use the suffix "+" in the about dialog to signalize non-release builds Change-Id: If09c78cd30b10e54c46f737a695e0194039c7efc
2012-06-07signed char is default on m68k...Rene Engelhard
Change-Id: I5b57e8e9a9dce3eacc665979844f8cb29f968368
2012-06-07remove -fsigned-char from s390 to fix smoketest..Rene Engelhard
Change-Id: I66c468e917513cdb096937f9955eb8a41aabaa37
2012-06-07Revert "Revert "sw34bf03: #i81127#: patch by pmladek: linux/ppc: remove ↵Rene Engelhard
-fsigned-char"" This reverts commit 7ef203d2bf72f7d96fd10d1297af06e82550a1c4.
2012-06-05bump product version to 3.7.0-alpha0+Petr Mladek
keep the package version on 3.6.98, so we could restart release number from 0 for Betas and RCs Change-Id: I7a862a202d2080dcc924362e4deb0e026c940a34
2012-05-31bump product version to 3.6.0-alpha1+Petr Mladek
Change-Id: I94bc00f8a1e646b476f20b3ad954eaae19fef6cb
2012-05-29$(OUTDIR)/inc/*minor.mk is created my gbuild nowDavid Tardon
Actually I think it should be removed entirely, because dmake already includes minor.mk directly from solenv, but I do not want to pry into it right now... Change-Id: I51520642f4796d722cb2131e91e9e92a82920531
2012-05-29these makefiles are not created anymoreDavid Tardon
Change-Id: I430fcca0df44966e05a57d1cafd16d18bebdca81
2012-05-29bin i18npool/version.mk, hardcode the versionDavid Tardon
This makefile must be included from other makefiles, which means it must be delivered first, which does not play so well with gbuild's all-in-one-process build. Because the version has not changed once since the library was introduced in 2006, I consider this just an unecessary complication of already complex build process. Change-Id: I8304f0e8ef9e59a046b10f423dbe61d75e3fc5c2
2012-05-29bin icuversion.mk, set the variables in configureMatúš Kukan
Change-Id: Ife00d7477dacfe1eb325c722517fb038ead083db
2012-05-24fdo#50162 merge rtlbootstrap.mk into configure.inDavid Ostrovsky
Change-Id: I241be2704a069ec1f6be5861084039569673cc12
2012-05-23solenv: adjustvisibility is only for SunStudioMichael Stahl
2012-05-14TDE integrationNorbert Thiebaud
Change-Id: I6f468005c8d8d99d9251a9c4fe4629b98bc4aa5e
2012-05-14Support unpacking xz files.Tomas Chvatal
Change-Id: If0b7234ede1d9f8c59e5df692b45539a508d8921
2012-05-14Revert "sw34bf03: #i81127#: patch by pmladek: linux/ppc: remove -fsigned-char"Caolán McNamara
This reverts commit 875c9a28f49c7a73607fcdfac245b648801dccee. because it doesn't make sense to build the dmake modules without -fsigned-char and the gbuild modules with -fsigned-char and we're still got a few bugs where we assume chars are signed Conflicts: solenv/inc/unxlngppc.mk Change-Id: I6ac07fa3ebadd83efd0da1ee69a010b62dfaad59
2012-05-14this should have been CDEFAULTOPT, not DEFAULTOPTCaolán McNamara
Change-Id: Ib119c7bf8e04b8274026159218281cb3f220c8d0
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-25build to tail_build with partial build in tail_buildBjoern Michaelsen
- instead on lots of recursive build.pl modules to iterate through we build all tail_build up to the requested module inside one tail_build when doing a "make foo.all" - advantage: speeding up because getting rid of lots of recursive makes with artificial module barriers, forcing almost sequential execution: build, link, unittest with lots of cpu-idling at each module-end - disadvantage: all shared dependencies of tail_build are now build for a (sub)module of tail_build. This is transitional as we migrate more stuff into tail_build and there are good dependencies inside tail_build - "make foo.all" now only executes slowcheck now for foo, not for all the deps
2012-04-24specific variable for where dev-install installsLuboš Luňák
2012-04-23No -malign-natural in Clang, not Apple's at leastTor Lillqvist
2012-04-22Don't use -Wl,-syslibroot when building against more current SDKsTor Lillqvist
2012-04-20Use --as-needed --no-add-needed for AndroidTor Lillqvist