Commit graph

300639 commits

Author SHA1 Message Date
Norbert Thiebaud
96ae2271eb fix mingw build, still bootstrap issues. 2012-02-06 03:58:55 -06:00
François Tigeot
b61ddcbad7 OSL_USE_SYS_V_SEMAPHORE is never defined
* Remove the System V semaphore implementation variant

* POSIX thread-local code was always used for synchronization
  primitives anyway
2012-02-06 10:45:06 +01:00
PKEuS
664b22c56b Fixed some cppcheck messages 2012-02-06 10:16:35 +01:00
Josh Heidenreich
c1a3961b45 Single-line bugfix in l10n tools to fix compile on GCC 4.4.3 (Ubuntu) 2012-02-06 09:53:52 +01:00
Norbert Thiebaud
fcc56e8a89 again with bootstrap, but for cross-compile this time 2012-02-06 02:42:38 -06:00
Norbert Thiebaud
015713cd66 typo in the export of WIN_* variables 2012-02-06 00:37:01 -06:00
Norbert Thiebaud
8d488bafe5 another tweak to bootstrap handling 2012-02-05 22:54:35 -06:00
Josh Heidenreich
fb78dbcdc5 Added READMEs for modules related to URE, with content from the wiki 2012-02-06 05:28:46 +01:00
Norbert Thiebaud
8b212711cf darn! finally bootstrap target (seems to) works on windows... and other 2012-02-05 22:00:39 -06:00
Norbert Thiebaud
81e9525305 still invalid use of WORKDIR in top level Makefile 2012-02-05 21:00:54 -06:00
Norbert Thiebaud
993cdce1f0 again do not use WORKDIR prematurely due to windows 2012-02-05 20:43:10 -06:00
Norbert Thiebaud
4a08ed74f4 we can't use WORKDIR directly, on windows this is windows path 2012-02-05 20:35:07 -06:00
Norbert Thiebaud
7c64dd40b7 fix bootstraping issue on x-compile 2012-02-05 19:34:08 -06:00
Norbert Thiebaud
3276baaf5e fix the autogen.sh final message, to give proper build instructions 2012-02-05 19:34:07 -06:00
Norbert Thiebaud
fbbcc07ff4 gbuildify apple_remote 2012-02-05 19:34:07 -06:00
Norbert Thiebaud
e48d33bce1 autogen properly on default target.. and do not autogen on clean/distclean 2012-02-05 19:34:07 -06:00
Norbert Thiebaud
8439990081 autogen when necessary and restart the make.. 2012-02-05 19:34:07 -06:00
Norbert Thiebaud
dfa2978d55 gb_WinResTarget__command never has 3 parameters 2012-02-05 19:34:07 -06:00
Norbert Thiebaud
ed3122a8cb gb_Helper_convert_native should not introduce superflous spaces
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-05 19:34:06 -06:00
Norbert Thiebaud
ce0317f283 REPODIR could be a drive i.e D:/ in that case we want to strip the '/'
otherwise we construct file like d://libo/... which break stuf
2012-02-05 19:34:06 -06:00
Norbert Thiebaud
6803ea682b adjust gbuild doc 2012-02-05 19:34:06 -06:00
Norbert Thiebaud
f17b1dc4c3 fixes for windows build for config_host.mk based build 2012-02-05 19:34:06 -06:00
Norbert Thiebaud
800bf3464c add cmd target to deal with corner case operations 2012-02-05 19:34:06 -06:00
Norbert Thiebaud
bea399d698 dmake-invoked gnumake may need implicite rules... avoid impacting theem 2012-02-05 19:34:05 -06:00
Norbert Thiebaud
c857dff7fc switch to include-based build rather than sourced-based build 2012-02-05 19:34:05 -06:00
Norbert Thiebaud
909cd34b7b coup de grace for Env.Host.sh and associated files 2012-02-05 19:34:05 -06:00
Norbert Thiebaud
b5c7a1ea72 remove everything possible but PATH from set_soenv
only PATH and SOLARENV which is used as a trigger to call Env.Host.sh
are left...
2012-02-05 19:34:05 -06:00
Norbert Thiebaud
ee1cd2d9ff windows fix. some path need to be 'formatted' appropriately 2012-02-05 19:34:05 -06:00
Norbert Thiebaud
52a506fd30 remove the export unused JAVAHOME variable
JAVAHOME is used in an obscure test module in moz, that does not seems
to be run anyway... other than that, no trace of it
so no need to export it.
2012-02-05 19:34:04 -06:00
Norbert Thiebaud
3f1e72dc70 migrate a bunch of mostly windows related variables + clean-up in set_soenv 2012-02-05 19:34:04 -06:00
Norbert Thiebaud
72bac9ba97 ENABLE_RPATH and LINKFLAGSRUNPATH are not used 2012-02-05 19:34:04 -06:00
Norbert Thiebaud
d5f31a603c migrate TARFILE_LOCATION out of set_soenv 2012-02-05 19:34:04 -06:00
Norbert Thiebaud
9be1f79362 avoid exporting un-necessary symbol/alias for stable scripts 2012-02-05 19:34:04 -06:00
Norbert Thiebaud
4a9526d59b migrate WITH_POOR_HELP_LOCALIZATIONS out of set_soenv 2012-02-05 19:34:03 -06:00
Norbert Thiebaud
8270885623 migrate ENABLE_DEBUG out of set_soenv 2012-02-05 19:34:03 -06:00
Norbert Thiebaud
2e954ee117 WITH_VC_REDIST does not need exporting. it is a SCPDEFS only info 2012-02-05 19:34:03 -06:00
Norbert Thiebaud
a552c45af1 migrate SOLARINC/LIB[_FOR_BUILD] out of set_soenv 2012-02-05 19:34:03 -06:00
Norbert Thiebaud
7bf8521639 migrate SYSBASE out of set_soenv 2012-02-05 19:34:02 -06:00
Norbert Thiebaud
5bd28c6876 migrate EXTERNAL_WARNINGS_NOT_ERRORS out of set_soenv 2012-02-05 19:34:02 -06:00
Norbert Thiebaud
43b987e43f replace SOLARSRC by SRC_ROOT and get rid of SOLARDEFIMG uses 2012-02-05 19:34:02 -06:00
Norbert Thiebaud
628ee842af remove unused CC_X64_BINARY 2012-02-05 19:34:02 -06:00
Norbert Thiebaud
69b6ca8ed5 Eliminate un-used DIRECTX5 2012-02-05 19:34:02 -06:00
Norbert Thiebaud
45d211b599 migrate SYNAMIC_CRT and use_shl_version 2012-02-05 19:34:01 -06:00
Norbert Thiebaud
9d8d10cecc move SunOS compiler detection up so that COMPATH is settled earlier 2012-02-05 19:34:01 -06:00
Norbert Thiebaud
63fd78954d add api in configure.in to deal with PATH manipulations...
prep-work for the migration of PATH handling from set_soenv...
2012-02-05 19:34:01 -06:00
Norbert Thiebaud
2f836373ab export a flag-variable to deal with cygwin only export 2012-02-05 19:34:01 -06:00
Norbert Thiebaud
c251231c74 add function to deal with native windows path variables 2012-02-05 19:34:01 -06:00
Norbert Thiebaud
da8a424f9a move WORK_STAMP out of set_soenv.in 2012-02-05 19:34:00 -06:00
Norbert Thiebaud
4475360e5e Move MACOS related variable out of set_soenv.in 2012-02-05 19:34:00 -06:00
Norbert Thiebaud
47734215b4 move COMPATH,EPM_FLAGS and connex variables out of set_soenv.in 2012-02-05 19:34:00 -06:00