summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2011-08-23Resolves: fdo#40099 don't break incremental builds on removed headersCaolán McNamara
2011-08-23Don't unset INCLUDE in each MSVC compilation, instead do it in Env.Host.shTor Lillqvist
2011-08-23Do not hardcode bash pathFrançois Tigeot
2011-08-23Remove an unused perl moduleJordan Ayers
Another one related to fdo#39747. The file solenv/bin/modules/installer/configuration.pm isn't used at all currently. (I see that it was used for a while back in 2004 by make_installer.pl.) This patch drops the file. LGPLv3+/MPL Jordan Ayers >From fc1a7ebdb81cfb927f80a4ba4fb625a40840263f Mon Sep 17 00:00:00 2001 From: Jordan Ayers <jordan.ayers@gmail.com> Date: Mon, 22 Aug 2011 23:42:00 -0500 Subject: [PATCH] Remove unused perl module.
2011-08-23Clean up globals in make_installer.plJordan Ayers
Reduce scope of $packjobref. Remove $exithandler and its shutdown check, since no handler was ever assigned. Remove some unused install::global:: variables.
2011-08-23gb_MINGWLIBDIR is not used anywhereTor Lillqvist
2011-08-23Add YaccObject classTor Lillqvist
2011-08-23Obey TMPDIR if setTor Lillqvist
2011-08-23Look at COM to detect MinGW, not the weird USE_MINGWTor Lillqvist
2011-08-22check we have the environment sourced, and fail helpfully if notMichael Meeks
2011-08-22Make a dbgutil build of the Explorer extension succeedTor Lillqvist
Take notice of USE_DEBUG_RUNTIME also in set_wntx64.mk. Don't unset USE_DEBUG_RUNTIME and don't hardcode the non-debugging msvcprt.lib when building the Explorer extension. Undefine OSL_DEBUG_LEVEL in its source files that would otherwise drag in the diagnosing functions from sal. We don't link the Explorer extension with sal. As such it might not make much sense to actually *use* a shell extension built with assertions in the C++ library, against the debugging C/C++ runtime. You don't want assertions to fire in Explorer, do you? On the other hand, one could be debugging an Explorer extension remotely. Maybe even locally, I don't know if some lower levels of Windows get upset if Explorer is unresponsive due to being debugged, or something. But anyway, the main point for now is to make an --enable-dbgutil build succeed. Alternatively we could also make sure USE_DEBUG_RUNTIME is unset in *all* makefiles in shell.
2011-08-22the backslash should be escaped hereDavid Tardon
2011-08-22link versioned uno libs from solver to install dirDavid Tardon
2011-08-22install gdb pretty printersDavid Tardon
2011-08-22add gdb pretty printersDavid Tardon
2011-08-22set SDF directory correctly so translations get picked upAndras Timar
2011-08-22enable using link-time optimizationMatúš Kukan
This commit enables LTO for all shared libraries. Build takes much longer. Use just with gcc-4.5 or later.
2011-08-22apparently can enable this warningCaolán McNamara
2011-08-22didn't intend to commit this bit yetCaolán McNamara
2011-08-22callcatcher: remove unused methodsCaolán McNamara
2011-08-22overhaul impl. of gb_LinkTarget_add_grammar to simplify usageDavid Tardon
2011-08-21keep the deliver log apart from build log for gbuildified moduleNorbert Thiebaud
2011-08-21Link cppu statically to gcc3_uno on iOSTor Lillqvist
2011-08-21Also oldnames.libTor Lillqvist
2011-08-21remove debugging printNorbert Thiebaud
2011-08-20no need to redefine gb_Helper_conert_native over and over again....Norbert Thiebaud
2011-08-20ios does not seems to inherit form macos, so add a yacc rule there tooNorbert Thiebaud
2011-08-20move yacc command in platform/* due to Mac PPC ancient bison version.Norbert Thiebaud
Mac PPC has a very old bison that does not handle .cxx extension well not does it support --defines=<file>. the result is that the generated header is called <foo>.cxx.h instead of <foo>.hxx To deal with that we moved the yacc rule in the platefrom dependent section and added some renaming magic for the PowerPC case on MacOS.
2011-08-19prevent the creation of $INPATH in the module source for gbuild-moduleNorbert Thiebaud
The creation of $INPATH and sub-dirs was triggered by the location of the logfile. in buil.pl that trigger the call of mkout.pl We adapt SourceConfig to keep track of which modules is gbuildified For these module, the log will be at workdir/Logs/ Also clean-up the remnant of the support for dual build mode (gbuild/dmake).
2011-08-19add Yacc/bison support in gbuildNorbert Thiebaud
2011-08-19detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly setNorbert Thiebaud
2011-08-19Correct spelling of gb_Library_get_linktargetname, no double underscoresTor Lillqvist
2011-08-19Use -NODEFAULTLIB for dbgutil build and link with kernel32 and user32Tor Lillqvist
This avoids warnings about linking both with normal and debugging runtime. Matches more closely what the old build system does.
2011-08-19There is no gb_Object__command_deponcompile and we do deps another way anywayTor Lillqvist
2011-08-19Remove bogus whitespace on empty lineTor Lillqvist
2011-08-19Set debug- and dbgutil-related variables here, tooTor Lillqvist
2011-08-19Make clean instead of unxvlngi6.pro for gbuild modulesChristian Dywan
2011-08-19fix linkoo issue with preferring old libraries to new gnumake onesMichael Meeks
2011-08-19There is no gb_Foo_get_external_target, fix as dtardon told on IRCTor Lillqvist
2011-08-18use gb_LinkTarget_set_include,_add_includes is not definedDavid Tardon
2011-08-16Add AsmObject stuffTor Lillqvist
2011-08-16Link with the debugging runtime in a dbgutil build here, tooTor Lillqvist
2011-08-16Remove duplicated chunkKorrawit Pruegsanusak
2011-08-16Fix --enable-dbgutil build: Define _DEBUGTor Lillqvist
2011-08-15Add gb_CLASSPATHSEPTor Lillqvist
2011-08-15We need $(T_LDFLAGS) here, tooTor Lillqvist
2011-08-15As we don't run ld to link, don't use the ld format of optionsTor Lillqvist
2011-08-15Cosmetics: Factor out the -DWIN32 to CDEFS and simplify the resultTor Lillqvist
2011-08-15Cosmetics: Avoid repetition, -D_MT is in CDEFSTor Lillqvist
2011-08-15Cosmetics: Don't bother with -D$(GUI) if $(GUI)==$(OS) anywayTor Lillqvist