Commit graph

85 commits

Author SHA1 Message Date
0977a7de6d SCons: replace deprecated Options() by new Variables() object
dop-in replacement, no functionality change. Requires SCons >= 1.0
2010-05-21 01:59:37 +02:00
d10380d124 SCons: dropping pre 1.0 compatibility
note: current SCons development is targetting 2.0,
current stable is 1.3, which is included in Squeeze
even Debian/Lenny includes 1.0.
2010-05-21 01:59:26 +02:00
3ca17af42f SCons: new NoBug version 201005.1 and linking against -lrt for clock_gettime
Fixes #618 and #619 for SCons build
2010-05-15 02:20:15 +02:00
f75964c5ba NoBug February-Release 201002.1 now required 2010-02-15 00:50:16 +01:00
5b9aa5deb2 landing the new threadpool implementation 2010-02-15 00:48:52 +01:00
52a7d6993d SCons: remove GThreads from linking (except for the GUI) 2010-02-11 03:19:42 +01:00
0148532884 scons: bump required NoBug version to 201001.1 2010-01-23 15:46:45 +01:00
d11c57adb8 python-2.6 fix: loading the icon_rener.py script (Ticket #222) 2010-01-16 17:04:32 +01:00
1db2a47339 python-2.6 fix: loading the icon_rener.py script (Ticket #222) 2010-01-15 03:27:57 +01:00
aacafd49b3 SCons: switch to combined timestamp/MD5 change detection
this setting speeds up "sparse" builds
(when e.g. just one file changed).
2009-10-11 07:36:02 +02:00
32fd3d7b1f bump required version for SCons build too 2009-09-05 18:48:21 +02:00
34d0c6905e SCons: now require either a custom 'gdl-lum' or GDL >= 2.27.1 2009-04-20 01:58:34 +02:00
da2519ac34 fixed linking dependencies 2009-02-08 20:13:19 +01:00
218a8e7a2a join dummy player with latest GUI work 2009-02-08 04:21:12 +01:00
Joel Holdsworth
2d8a1d7d59 Retired lumigui from scons and removed GUI main 2009-02-04 17:06:07 +00:00
ec2f362c3a During alpha: build .libs into the LUMIERA_PLUGIN_PATH to ease developent 2009-02-01 20:43:23 +01:00
29b9887faa first draft of a Dummy-Player service 2009-01-19 11:38:20 +01:00
63565ebd97 merge latest work from Joel for colaboration on the Player mockup, adjusting build-dependencies 2009-01-18 22:13:17 +01:00
bdffc18101 move all tools to src/tool and remove admin dir from build 2009-01-13 12:16:48 +01:00
1b9580b1d4 SCons: define lib dependencies more fine grained (core, lib, app+lib etc) 2009-01-13 11:52:04 +01:00
ac156231ac SCons: use new plugin building rule for the test plugins 2009-01-12 12:48:14 +01:00
93b57b3bc8 SCons: add glib-- and gthread-2.0 to the build environment of Lumiera core 2008-12-22 05:02:51 +01:00
edea4229aa SCons: add missing -Wextra compiler flag 2008-12-22 03:54:34 +01:00
6322431f66 SCons: build the gui module as "gtk_gui.lum" 2008-12-19 21:56:13 +01:00
7a64f37643 SCons: use two existing modules for integrating DistCC and CCache 2008-12-19 20:17:23 +01:00
359144c528 SCons: option to set the compiler command
e.g for distcc try:
scons SETCXX="distcc ccache $CXX"
2008-12-18 22:26:01 +01:00
3567e6f542 SCons: reconfigure to build common lib and the gui standalone and as module
compiles OK, lumiera runs and loads gui plugin, lumigui starts, but some tests fail.
2008-12-18 09:35:27 +01:00
8abde2ab65 SCons: change library names to match Autotools.build 2008-12-18 07:51:16 +01:00
52efe84659 remove common dir from SCons. Build now working again and testsuite running. 2008-12-18 04:52:45 +01:00
054f8d51e8 completed GuiStart.so now working.
Actually linked against the shared core and calling into it.
2008-12-15 13:36:43 +01:00
499ffcbff5 better build dynamic libs into ./.libs
add a symlink bin/.libs -> ../libs for running from within bin/
2008-12-15 13:36:42 +01:00
12fc97b8e2 Build most of Lumiera as shared library (SCons build) 2008-12-15 13:36:42 +01:00
1c7402b25d DUMMY Lumiera executable working now.
Lumiera starts, loads a GuiStarterPlugin dummy and finaly performes a clean shutdown
2008-12-15 13:36:42 +01:00
57c3559f74 WIP trying to get the guistarter shared module loaded 2008-12-15 13:36:42 +01:00
feebc502e5 implementation of GuiStarterPlugin 2008-12-15 13:36:41 +01:00
628be502e5 reordered some files to use the new include and lumiera directories 2008-12-15 13:33:04 +01:00
18b750d86b SCons: set LUMIERA_PLUGIN_PATH, add option PKGLIBDIR 2008-11-07 01:54:39 +01:00
8ffbc29b29 SCons: generally expand vars when setting Flags to environment 2008-11-07 01:42:32 +01:00
9f8b0070a6 build option for SCons (verbose) 2008-11-03 21:24:15 +01:00
91d10cb44b aligned the Xlib checks to match autotools build 2008-10-28 01:57:13 +01:00
d7398d4f8f oops... should run testsuite with Valgrind by default 2008-10-26 22:47:49 +01:00
850f49904e SCons: options for controling testsuite execution 2008-10-23 04:53:50 +02:00
f56a7757ed SCons: call it 'liblumiera.a' 2008-10-18 04:10:56 +02:00
7415752f19 scons: change test for NoBug to use pkg-config 2008-09-07 23:10:29 +02:00
12c651f4ed fix name of 'doc' target, remove the OPENGL flag for now 2008-09-05 15:54:23 +02:00
fc6cbcf8e4 improved the scons build to report all missing dependencies instead of stopping at the first one 2008-08-28 03:53:46 +02:00
6d5cf0e642 scons: use Doxygen builder
(lib implementation from http://www.scons.org/wiki/DoxygenBuilder)
2008-08-28 02:57:12 +02:00
29d2a73633 disable precompiled headers for now.
gcc fails, to be investigated later....
2008-08-21 10:02:49 +02:00
32dd0e661a replace the homebrew GCH-builder by a lib solution 2008-08-21 09:59:24 +02:00
944b7c4dd4 preliminary fix for the SCons build for Debian/testing
WARNING: breakes build on Debian/stable
Explanation: I tried to provide a backported implementtation of
features introduced with SCons 1.0 (until we can require SCons 1.0 officially)
Unfortionately, some internal APIs changed quite large in 0.97
Have to build in some conditional code, so it works with SCons 0.96 again)
2008-08-20 15:50:17 +01:00