d9f90c2c04
SCons: finish reworking buildsystem to rely on custom builders.
...
All target paths and install targets now defined automatically,
most of the buildscript just using plain sourcefile names
2011-01-30 22:12:55 +01:00
9cb03c7015
Fix installation triggered already by build target
2011-01-30 19:43:51 +01:00
abf1bc776b
SCons: remove all explicit target and install specifications
...
now superfluous, because our custom builder handles that automatically
2011-01-30 18:56:51 +01:00
609873d90b
switch to use the new (better) builder implementation
...
especially this means to use the common well-known names again,
like "Program" "SharedLibrary". The customisation now happens
invisible in LumieraEnvironment.
2011-01-30 17:00:15 +01:00
014c22b40a
SCons: rework build directory configuration. All customisations to LuimieraEnvironment
2011-01-30 15:27:21 +01:00
35953b335b
SCons: rearrange output directory to target/modules
2011-01-29 02:06:21 +01:00
764a38abe6
SCons: experimental support for some library lookup concerns
...
- setting -rpath with $ORIGIN to build a relocatable package
- fix missing DT_SONAME (likely just a problem of very old SCons version)
2011-01-28 23:31:00 +01:00
a29591c299
SCons: several small improvements, e.g. valgrind-suppressionfile
2010-07-26 03:24:15 +02:00
002f024ed8
SCons: improve dependency handling for the testsuite
2010-06-26 05:08:16 +02:00
86bc30a10a
Merge Ubuntu/Lucid adjustments. Drop pre 1.0 compatibility
2010-05-21 03:43:09 +02:00
9f2affb41b
SCons: feed test.conf to test.sh (for correct output filtering)
2010-02-15 03:25:01 +01:00
7d19d19549
SCons: integrated building vgsuppression into the test SConscript
2009-01-17 14:27:35 +01:00
83e0c44a49
(irrelevant) fixes to make the dummy/demo build work again
2009-01-15 14:48:07 +01:00
ac156231ac
SCons: use new plugin building rule for the test plugins
2009-01-12 12:48:14 +01:00
0bd0cfc549
SCons: allow setting VALGRINDFLAGS from the environment
2008-12-26 23:31:00 +01:00
bd7c05b669
SCons: fix leftover from the latest directory reorganisations
2008-12-26 22:26:41 +01:00
0314885834
Yeah! all defined tests pass! (SCons build)
2008-12-18 09:59:31 +01:00
12fc97b8e2
Build most of Lumiera as shared library (SCons build)
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
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
9f8b0070a6
build option for SCons (verbose)
2008-11-03 21:24:15 +01:00
a912159d70
re-enabled building of the testpluginc.so
2008-10-28 01:57:28 +01:00
850f49904e
SCons: options for controling testsuite execution
2008-10-23 04:53:50 +02:00
55d592f119
adapt for the plugin-test now being in tests/backend
2008-10-16 02:07:32 +02:00
deec68422c
scons: simplify how library tests are built
2008-09-07 23:43:06 +02:00
b5d2e9486e
small adaptions to scons, fix a test
2008-05-20 13:04:22 +02:00
1dd9989516
some tweeks to the (scons) build system, using precompiled header
2008-01-27 02:39:13 +01:00
8473016245
add test-locking to scons build
2007-11-26 23:50:06 +01:00
526e62aa97
SCons: (re)enable locking and lib-tests
2007-09-20 03:46:14 +02:00
9f087bdc93
scons: temporarily skipped locking-test, as it doesn't compile (yet)
2007-09-12 07:27:13 +02:00
f86493e466
SCons: run tests in bindir
2007-09-02 23:57:40 +02:00
c0dcccebd9
Factory impl now complete (hopfully).
...
Added Tests/Examples for the more advanced use cases
* using custom allocation (e.g. C-style malloc)
* using placement new
* creating Objects via private ctor
* example for the 'PImpl' pattern
2007-08-31 20:32:26 +02:00
fee63d8f06
added C++ plugin to SCons build; added test for common/appconfig.hpp
2007-08-25 02:07:04 +02:00
aaf2ee4928
now the testsuite runs with SCons as well..
2007-08-18 06:13:39 +02:00
963ce7ec53
buildsystem: aligned/automated building of tests, now build the core as static lib
2007-08-18 04:28:14 +02:00
06efcf0f77
merge together work done for the Testsuite.
...
- to make it similar to Cehteh's tests, moved my testcode to tests/components
- made scons build the errortest and plugin-example as well
- scons check will run the suite
please note, my implementation work is quite incomplete (warnings, app shuttdown
not yet implemented); I hadn't success running the plugintest.
2007-08-17 11:06:49 +02:00
db1a35ca94
augmented (static) App initialsation, reorganized NoBug includes...
2007-08-17 00:36:07 +02:00
45c2167700
wrote a very simple Test-Suite runner and provided a Tests source tree
2007-08-13 09:55:32 +02:00