72b62cb265
update documentation
2011-03-09 12:04:58 +01:00
ecb7d58a4f
Merge changes to make Lumiera installable
2011-03-07 03:31:19 +01:00
d67b5d7092
move in the meeting summary template from old website
...
Signed-off-by: Ichthyostega <prg@ichthyostega.de>
2011-03-01 03:29:22 +01:00
07804bed2c
integrate the RfC entries into the new website structure
2011-02-27 21:42:12 +01:00
aef929b3d9
better install the setup.ini direcly into $ORIGIN
...
seems to be the most obvious location to install it
2011-02-14 23:54:31 +01:00
3c27147459
small fixes, comments
2011-02-13 23:11:16 +01:00
ee97654330
rfc-shellscript: mark the state transitions more clear in the comments
2011-02-13 20:02:54 +01:00
30bc42a3f3
document icon rendering and fix a broken 16x16 icon
2011-02-07 11:36:06 +01:00
80461c9b76
SCons: try to force installation of all generated icons
...
Not sure if this works; problem is that the icons
generated from SVG are just dumped into the target
folder, but we miss to generate the respective
installation targets
2011-02-07 11:35:44 +01:00
ff0ae1527a
Fix build: the LUMIERA_PLUGIN didn't get through to the object compilation
2011-02-06 15:12:13 +01:00
ad246ad31d
Merge Buildsystem adaptations for installing Lumiera
...
- use custom builders
- clean up specification of target paths
- generated executable is fully relocatable
- read a bootstrap INI instead of compiled in searchpath
2011-02-05 15:54:24 +01:00
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
daef6c7676
SCons: remove unnecessary indirections $SRCDIR, $MODULES, $ICONDIR etc
...
these don't create real flexibility and make definitions less readable
2011-01-30 19:20:02 +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
ab481a80b8
better implementation of Lumiera custom SCons builders, wrapping the predefined builders
2011-01-30 16:47:03 +01:00
014c22b40a
SCons: rework build directory configuration. All customisations to LuimieraEnvironment
2011-01-30 15:27:21 +01:00
9e56434c7e
SCons: start concentrating all custom builders into LumieraEnvironment
2011-01-29 23:09:02 +01:00
bc22ec7faa
Install: first preliminary working installation setup
...
the installed lumiera exe can even be started...
...well with a bit of cheating: you need to cd into the lib/lumiera
because the PLUGINPATH problem isn't solved yet
2011-01-29 16:45:22 +01:00
7993759f8e
SCons: remove the homebrew tarballer
...
that was a nice SCons learning exercise, but never used
moreover, packaing is not the concern of a build system
2011-01-29 14:16:15 +01:00
a6810957b4
Install: change organisation of target and output directory variables
...
now supporting a PREFIX in addition to the INSTALLDIR.
The latter is intended for package building
2011-01-29 14:10:19 +01:00
2bcc8d9ae3
SCons: build loadable modules immediately to the target destination
2011-01-29 02:33:13 +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
1ce29b7d3c
minor tweaks to the RfC system
...
- add 'asciidoc' operation to rfc.sh
- put 'pro', 'con' and 'alternatives' in a common section 'Discussion'
2010-12-13 04:46:05 +01:00
Christian Thaeter
05440707fb
add a 'supersede' command to rfc.sh, git add all edited files
2010-08-01 23:14:58 +02:00
Christian Thaeter
560394b2e6
cosmetics on rfc.sh
...
* more elegant CamelCasing function
* use less -F for presenting the usage/help
* make 'smart_wrap' useable for standalone reformatting
2010-08-01 03:19:24 +02:00
Christian Thaeter
5de0c1e6b7
Make wrapping/reformatting explicit
...
There are too much gotchas to make it automatic
2010-08-01 03:19:24 +02:00
Christian Thaeter
ffc4e0023c
improve the word-wrap
...
* replace tabs by spaces
* meld lines together
* remove DOS linebreaks
2010-08-01 03:19:23 +02:00
Christian Thaeter
10dd817e3c
Add word wrapping function to rfc.sh
2010-08-01 03:19:23 +02:00
Christian Thaeter
64ad648eac
DesignProcess is dead, long live RFC
...
* new directory structure in doc/devel to take RFC's
rfc/ - Final RFC's
rfc_pending/ - Emerging RFC's
rfc_dropped/ - Rejected or Parked RFC's
* Template directory doc/template/ for just a rfc.txt
for creating new RFC's yet
* admin/rfc.sh a script to maintain RFC's
2010-08-01 03:19:22 +02:00
a29591c299
SCons: several small improvements, e.g. valgrind-suppressionfile
2010-07-26 03:24:15 +02:00
Christian Thaeter
31c7c4630f
Add two test tools to admin
...
testfilter.sh: makes a test skeleton from nobug output
testrunner: build and run a single test (autotools only)
2010-07-16 07:59:30 +02:00
86bc30a10a
Merge Ubuntu/Lucid adjustments. Drop pre 1.0 compatibility
2010-05-21 03:43:09 +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
4e31db5a74
my private convenience wrapper for running an exe with valgrind
2010-02-13 06:01:49 +01:00
Michael Ploujnikov
0caf9f9f5a
Merge branch 'master' into second-tp-attempt
2010-01-16 18:43:00 -05:00
Michael Ploujnikov
11f9d62553
partially fix a pkg-config problem with scons on Fedora12
...
(happens when nobug and other libs are installed in non-standard paths)
2010-01-16 18:42:07 -05:00
Michael Ploujnikov
55859bcb14
match the filename in the header comment
2010-01-15 17:15:58 -05:00
1db2a47339
python-2.6 fix: loading the icon_rener.py script (Ticket #222 )
2010-01-15 03:27:57 +01:00
ae67c6db5c
merge buildsystem changes (dummy player and GUI/gdl work)
2009-04-24 17:20:39 +02:00
34d0c6905e
SCons: now require either a custom 'gdl-lum' or GDL >= 2.27.1
2009-04-20 01:58:34 +02:00
5ee6d375c0
SCons: fix the compatibility switch; the new code path should also be used for scons 0.97
2009-01-20 02:38:13 +01:00
Joel Holdsworth
6d8f598312
Fixed a bug when SCons.__version__ == "0.97.0d20071203"
2009-01-19 19:33:13 +00:00
13ca25569a
merge plugin building rule and cleanup done for starting the GUI as module
2009-01-15 14:22:01 +01:00
bdffc18101
move all tools to src/tool and remove admin dir from build
2009-01-13 12:16:48 +01:00
ac156231ac
SCons: use new plugin building rule for the test plugins
2009-01-12 12:48:14 +01:00
bd6436e43b
SCons: implement logic to find source trees, which than can be built as plugin
2009-01-12 11:42:03 +01:00
a0ff1f611a
Try to circumvent problems with creating the Icon directory.
...
Seems to be either concurrency, or a permission problem.
2008-12-22 05:00:02 +01:00