summaryrefslogtreecommitdiff
path: root/solenv/gbuild
AgeCommit message (Collapse)Author
2012-02-06have make check working again. clean-up the whole STAGE stuffNorbert Thiebaud
2012-02-06fix mingw build, still bootstrap issues.Norbert Thiebaud
2012-02-05another tweak to bootstrap handlingNorbert Thiebaud
2012-02-05darn! finally bootstrap target (seems to) works on windows... and otherNorbert Thiebaud
2012-02-05still invalid use of WORKDIR in top level MakefileNorbert Thiebaud
2012-02-05we can't use WORKDIR directly, on windows this is windows pathNorbert Thiebaud
2012-02-05fix bootstraping issue on x-compileNorbert Thiebaud
2012-02-05gb_WinResTarget__command never has 3 parametersNorbert Thiebaud
2012-02-05gb_Helper_convert_native should not introduce superflous spacesNorbert Thiebaud
that broke a case where we had -DMISC=$(call gb_Helper_conver_native,...) which transformed in to -DMISC= d:/foo/bar and broke the build
2012-02-05REPODIR could be a drive i.e D:/ in that case we want to strip the '/'Norbert Thiebaud
otherwise we construct file like d://libo/... which break stuf
2012-02-05adjust gbuild docNorbert Thiebaud
2012-02-05fixes for windows build for config_host.mk based buildNorbert Thiebaud
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud
2012-02-05coup de grace for Env.Host.sh and associated filesNorbert Thiebaud
2012-01-31Avoid trailing slashes in xsltproc schemaRoot paramStephan Bergmann
...as some xslt procs are confused by paths containing // IIRC and that would explain a Win-x86@7-MinGW tinderbox failure.
2012-01-30Adapt gb_Module_DEBUGRUNCOMMAND to --disable-linkoo.Stephan Bergmann
2012-01-24callcatcher: update list, remove newly unused methodsCaolán McNamara
2012-01-23filter out confusing unused code from external libraries for unusedcode.easyCaolán McNamara
2012-01-23Use -z defs to catch undefineds at build timeTor Lillqvist
2012-01-20Oops, my badFridrich Štrba
2012-01-20Fix windows build of cppuMatus Kukan
2012-01-19Don't break file: URLsTor Lillqvist
2012-01-19honour JAVAFLAGS in gbuildRene Engelhard
2012-01-17gbuild: UnoApiTarget: initialize target local varsMichael Stahl
Fixes the problem in offapi, where a rebuild after changing an IDL file would produce an offapi.rdb that contained the stale content of the old version of the IDL file. This was because in offapi 2 rdb files are built, offapi.rdb and types.rdb, and types.rdb is a merge of udkapi.rdb and offapi.rdb, hence it depends on offapi.rdb. Unfortunately this means that the UNOAPI_MERGE variable for types.rdb is inherited to offapi.rdb, with the result that after the workdir offapi.rdb is built from .urd files, it is overwritten by a merge of udkapi.rdb and a stale offapi.rdb from the solver.
2012-01-17gbuildify testCaolán McNamara
2012-01-16sort out dep problem with yacc-generated header (fdo#44707)David Tardon
2012-01-16gbuild: WNT_INTEL_MSC: replace also // with / in the pathMatúš Kukan
Motivation behind this is to fix processing of idl files. When LibO directory is toplevel disk directory, there are two // in the path which could be the reason idlc fails.
2012-01-15gbuild: simplify gb_Helper_abbreviate_dirs*Matúš Kukan
2012-01-15gbuild: platform/WNT_INTEL_MSC: use subst in gb_Helper_convert_nativeMatúš Kukan
2012-01-15gbuild: UnoApiTarget: refactor slightlyMatúš Kukan
2012-01-15Galaxy (default) icon theme is now in icon-themes/galaxyStefan Knorr (astron)
2012-01-14gbuild: UnoApiTarget: just touch the .urd fileMichael Stahl
Apparently the peculiarity that a non-existent file is newer than an existing file is in GNU make 3.82, but not 3.81.
2012-01-14gbuild: UnoApiTarget: use idlc -M for full dependenciesMichael Stahl
2012-01-14gbuild: UnoApiTarget: refactor to one idlc call per directoryMichael Stahl
2012-01-14gbuild: UnoApiTarget: various cleanupsMichael Stahl
2012-01-14gbuild: UnoApiTarget: fix dependenciesMichael Stahl
This should fix the bug, probably introduced with the per-directory performance enhancements, that after a change to an IDL file 2 builds are required to rebuild everything.
2012-01-14grml.. back to the drawing boardEike Rathke
Reverted 80f60ef540528ec5304b9fb9624a7ff1b077f108 cf1f87948bcf9b8edf8487fa7938a928cfed8f2f as also MinGW bails out. Don't add yet more quirks, keep in mind the faulty behavior and hope for the best until solved.
2012-01-13make MacOSX happy again and have no /usr/include thereEike Rathke
Modifies the workaround of 6ecf6ea77f36a444f985fed25a0d0502f5ae8ac4
2012-01-13ensure that /usr/include is _appended_ to INCLUDEEike Rathke
At least with gcc 4.6.2 the situation was that if /usr/include was missing from the -I... includes, header files were pulled from /usr/include/ instead of solver/$INPATH/inc/external/ This clearly makes a difference for not --with-system-... libs where the internal version is to be used.
2012-01-11tweak makefiles after np_sdk is in tail_buildMatúš Kukan
Also change <npsdk/npapi.h> to "npapi.h"
2012-01-10gbuild: Executable.mk: don't build unregistered exesMichael Stahl
2012-01-10improve support for merging librariesMatúš Kukan
2012-01-09gbuild: add urlmon library for MSVCMichael Stahl
2012-01-09No need to mention the system "log" library, it clashes with our "log" libraryTor Lillqvist
It is not needed anyway. Only liblo-bootstrap uses the log API now, our libraries on Android (including "executables") don't.
2012-01-09Revert "gb_Library_PLAINLIBS_NONE should not contain system libs, says dtardon"Tor Lillqvist
(10:49:45) dtardon: tml_, i rescinded :) "<dtardon> tml_, hm, well, that's not really true..." This reverts commit b2b5357097a8a61fe80fb4f57ade0965099f61a6.
2012-01-09gb_Library_PLAINLIBS_NONE should not contain system libs, says dtardonTor Lillqvist
2012-01-09Reword comment to match reality betterTor Lillqvist
2012-01-06link versioninfo resource to dllsAndras Timar
2012-01-06Merge branch 'feature/gbuild_extensions'Michael Stahl
Conflicts: extensions/source/ole/servreg.cxx extensions/source/plugin/util/makefile.mk postprocess/packcomponents/makefile.mk postprocess/prj/build.lst tail_build/prj/build.lst
2012-01-06gbuild: macosx.mk: Bundles have no install_nameMichael Stahl