Commit graph

40 commits

Author SHA1 Message Date
Bjoern Michaelsen
9f2d6d63ee no sneaky JAVACOMPILER/JAVAINTERPRETER defaults
* we want no sneaky default values for JAVACOMPILER/JAVAINTERPRETER, we have ./configure
2011-03-27 12:43:42 +02:00
Michael Meeks
064a0b4957 add helper to set-up the libraries env, to run executable during build
Conflicts:

	solenv/gbuild/Helper.mk
	solenv/gbuild/platform/linux.mk
	solenv/gbuild/platform/windows.mk
2011-03-17 13:54:51 +00:00
Bjoern Michaelsen
35701ddafd killing off stl in gbuild 2011-03-17 13:42:24 +01:00
Jan Holesovsky
bd2ec3392a Spaces -> tabs in gbuild, GNU make does not like spaces ;-) 2011-03-11 14:30:09 +01:00
Norbert Thiebaud
589f7ed2b4 Merge remote branch 'origin/feature/gnumake2.1' into integration/dev300_m101
* origin/feature/gnumake2.1: (202 commits)
  Revert "starmath need to have _DLL_ defined, even on MacOS"
  tweak library name on MacOS
  starmath need to have _DLL_ defined, even on MacOS
  add helper to set-up the libraries env, to run executable during build
  the startmath module in Module_ooo must use the name of the directory
  add starmath libraries to Repository.mk
  make linkoo scan the solver too, for Norbert's gnumake work
  -Wunitialized is not compatible with -DDEBUG
  rename gb_HIRESTIME to gb_LOWRESTIME. Assume highres precision by default
  add missing library for sc.  Massage the delivered libraries name.
  support USE_GMAKE=1 envvar to build with gmake the modules that can be.
  add sc in the list of gmake-Modules
  support for an alternate gbuild.lst to support gmake build
  add a few comment to balance quotes, to make the editor less confused
  add all the sub-directory of the RESLOCATION to search for resource
  add calc related library to the Repository
  tweak MacOs platform specific include to build on Macos
  fixing variable exports for windows compiler (thanks ause)
  fixing variable exports for windows compiler (thanks ause)
  also accept debug=t
  ...

Conflicts:
	Makefile.in
	Module_ooo.mk
	Repository.mk
	RepositoryFixes.mk
	configure.in
	solenv/bin/build.pl
	solenv/bin/modules/RepositoryHelper.pm
	solenv/bin/packmodule
	solenv/doc/gbuild/doxygen.cfg
	solenv/doc/gbuild/solenv/gbuild/types.mk
	solenv/gbuild/AllLangResTarget.mk
	solenv/gbuild/BuildDirs.mk
	solenv/gbuild/ComponentTarget.mk
	solenv/gbuild/Deliver.mk
	solenv/gbuild/Executable.mk
	solenv/gbuild/Helper.mk
	solenv/gbuild/Library.mk
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/Module.mk
	solenv/gbuild/Output.mk
	solenv/gbuild/Package.mk
	solenv/gbuild/PrecompiledHeaders.mk
	solenv/gbuild/SdiTarget.mk
	solenv/gbuild/StaticLibrary.mk
	solenv/gbuild/TargetLocations.mk
	solenv/gbuild/gbuild.mk
	solenv/gbuild/platform/linux.mk
	solenv/gbuild/platform/macosx.mk
	solenv/gbuild/platform/solaris.mk
	solenv/gbuild/platform/windows.mk
	solenv/gbuild/processdelivered.awk
	solenv/gbuild/processdeps.awk
	solenv/inc/unxgcc.mk
	soltools/mkdepend/def.h
	soltools/mkdepend/include.c
2011-03-08 22:31:15 -06:00
Mathias Bauer
cfd996bcd6 CWS gnumake3: build Java targets in case env variables for compiler are not set; remove superfluous dependency on java interpreter 2011-01-31 16:04:05 +01:00
Norbert Thiebaud
d8e9f1234e add helper to set-up the libraries env, to run executable during build 2011-01-16 15:46:11 -06:00
Norbert Thiebaud
3b61f3f186 first implementation of deliver.log generation 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
a6188bcec1 removing touchback on deliver because of problems with subsec timestamps 2011-01-10 21:35:27 -06:00
Norbert Thiebaud
c77f5bbb59 post output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
567a751ed5 explicitly using gnu cp on solaris 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
e327f90f9e lib name cleanup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
cdab38cf4d more work on output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
5fa2ae2f43 enabled kbuild-like build output 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
0a24c0d480 beautified announcement 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
5acc21e256 simplify repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
eb57a44658 simplify repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
75a677b3a4 simpified repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
508b7caddf simpified repository setup 2011-01-10 21:35:26 -06:00
Norbert Thiebaud
6384a4cf4d fix on deliver timestamps 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
e02b187381 first try at local build dirs 2011-01-10 21:35:25 -06:00
Norbert Thiebaud
ba45e347e0 more multi-repo work for modules 2011-01-10 21:35:24 -06:00
Bjoern Michaelsen
a2f00d2ef5 gnumake3: basic support for java class sets 2011-01-07 19:19:14 +01:00
Bjoern Michaelsen
2afbd43d66 gnumake2: first implementation of deliver.log generation 2010-11-19 15:12:51 +01:00
Bjoern Michaelsen
e1db0ecf1c gnumake2: removing touchback on deliver for now because of problems with subsecond timestamps 2010-11-15 20:35:45 +01:00
Bjoern Michaelsen
ebb36e6403 gnumake2: posh output 2010-11-14 01:21:34 +01:00
Bjoern Michaelsen
e76699e823 gnumake2: merging minibranches 2010-11-13 00:29:13 +01:00
Bjoern Michaelsen
6efdbc88d1 gnumake2: explicitly using gnu cp on solaris 2010-11-13 00:27:20 +01:00
Bjoern Michaelsen
552dcef811 gnumake2: lib name cleanup 2010-11-12 19:01:52 +01:00
Bjoern Michaelsen
fa49e3a8b1 gnumake2: more work on output 2010-11-12 12:43:33 +01:00
Bjoern Michaelsen
7e56abfcd6 gnumake2: merging minibranches 2010-11-12 02:06:53 +01:00
Bjoern Michaelsen
6821b9b70e gnumake2: enabled kbuild-like build output 2010-11-12 02:05:11 +01:00
Bjoern Michaelsen
82dd6d4a9f gnumake2: beautified announcement 2010-11-12 00:21:35 +01:00
Bjoern Michaelsen
0127304341 gnumake2: simplify repository setup 2010-11-11 19:01:45 +01:00
Bjoern Michaelsen
6acfbf70fb gnumake2: simplify repository setup 2010-11-11 18:38:32 +01:00
Bjoern Michaelsen
21ee80adaf gnumake2: simpified repository setup 2010-11-11 15:36:05 +01:00
Bjoern Michaelsen
3dbc4afa69 gnumake2: simpified repository setup 2010-11-11 12:19:55 +01:00
Bjoern Michaelsen
a661d945c7 gnumake2: fix on deliver timestamps 2010-11-11 00:19:00 +01:00
Bjoern Michaelsen
7071ae372c gnumake2: first try at local build dirs 2010-11-10 15:26:03 +01:00
Bjoern Michaelsen
2939aa6b6a CWS gnumake2: more multi-repo support 2010-06-26 09:14:09 +02:00
Renamed from solenv/gbuild/helper.mk (Browse further)