6d5cf0e642
scons: use Doxygen builder
...
(lib implementation from http://www.scons.org/wiki/DoxygenBuilder )
2008-08-28 02:57:12 +02:00
32dd0e661a
replace the homebrew GCH-builder by a lib solution
2008-08-21 09:59:24 +02:00
0ece037f91
make build work again with SCons 0.96
...
Added a conditional switch to use the pre-0.98-fix only for the old SCons versions
2008-08-21 01:24:46 +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
878ce2319b
integrated SVG Icon rendering into the SCons build
2008-08-19 05:03:29 +02:00
Joel Holdsworth
c14ee293fe
Converted icon renderer to use RSVG via C rather than pyrsvg
2008-08-12 22:13:26 +01:00
Joel Holdsworth
04320ae794
Added code to render icons as part of the build process
2008-08-04 12:06:24 +01:00
7a6b987a50
merge after integrating the GUI draft; now using multiple build environments and check via pkg-config
2008-07-11 05:35:48 +02:00
50f8be0e16
merge after integrating backend/library work
2008-07-11 05:20:22 +02:00
e04c7d54cb
merge after finishing DefaultsManager; build split in several static libs
2008-07-11 04:39:29 +02:00
a46bfd2bf6
integrate the GTK-Gui (draft) in the SCons build
2008-07-11 03:51:37 +02:00
ce90f1763b
add some convenience shortcuts to the SCons build system
2008-07-10 19:02:47 +02:00
Christian Thaeter
249c6d5eda
Remove _GNU_SOURCE from certain files
...
GNU_SOURCE is globally activated in configure.ac
2008-05-17 23:33:21 +02:00
a03e3c5e73
Merge from backend: wikis, admin-scrits, test.sh
...
(dont merge any srcfiles)
2008-04-12 02:07:16 +02:00
dc10c78a83
merge Lumiera renaming
2008-03-10 09:28:58 +01:00
fbacb4cdb1
Lumiera renaming -- build system
2008-03-10 05:07:21 +01:00
0baf15ca94
Cinelerra-3 renamed to Lumiera -- copyright and documentation
2008-03-10 04:25:03 +01:00
93abddaa57
Merge cumulated changes to the SCONS build system
2008-02-14 15:57:24 +01:00
c3b1048fc4
merge buildsystem improvements
2008-01-27 03:58:24 +01:00
43f8faabd1
small cleanup
2008-01-27 03:11:39 +01:00
1dd9989516
some tweeks to the (scons) build system, using precompiled header
2008-01-27 02:39:13 +01:00
Christian Thaeter
5832cfeae2
Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
2007-08-30 01:42:06 +02:00
8c7a2055e8
integrate Doxygen into SCons build. some doc fixes
2007-08-24 16:41:16 +02:00
Christian Thaeter
f85c508160
formatting change, 30 chars for path
2007-08-23 05:00:26 +02:00
Christian Thaeter
b615057a6b
git-clean does the same as this homebrewn script, just better
2007-08-20 03:25:35 +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
5bde4020cf
merged cehteh's work for the testsuite, automake and plugins
2007-08-17 05:52:48 +02:00
45c2167700
wrote a very simple Test-Suite runner and provided a Tests source tree
2007-08-13 09:55:32 +02:00
Christian Thaeter
dd276a9057
little hook improvement
2007-08-12 14:51:33 +02:00
Christian Thaeter
fd1cada430
only push the users tags, no foreign tags in post-commit hook
2007-08-10 22:42:38 +02:00
Christian Thaeter
6c44f5ae60
make the post-commit hook self-containing
2007-08-10 18:55:35 +02:00
Christian Thaeter
21396e66b1
newer git doesnt push tags, fixed
2007-08-10 18:09:34 +02:00
Christian Thaeter
0d50921e9d
new post-commit hook, signing now includes username
2007-08-10 18:07:22 +02:00
ebb4da6cc7
** Start Coding ** Renderengine sources generated, reformatted and made compilable.
2007-08-08 04:50:02 +02:00
Christian Thaeter
805399aa7b
emacs likes """ more than ''', and some whitespace fixes
2007-07-18 01:45:31 +02:00
Christian Thaeter
815ed3a298
move the Buildhelper.py to ./admin/scons
2007-07-18 00:39:53 +02:00
cdeaf02431
modified BOUML generation settings to comply to GNU indentation style
...
This patch brings in my changed settings and the code generation setup (artifacts definition),
without any changes to the /content/ of the model
2007-07-04 05:46:08 +02:00
Christian Thaeter
a37d29c4ee
add a git-mrproper script which will *delete* all unversioned files
2007-06-22 04:25:28 +02:00
Christian Thaeter
9ac23fc7e4
small script generating a description of the source tree
2007-06-21 03:16:27 +02:00
Christian Thaeter
a374d0a5b5
make some DIR_INFO's nicer
2007-06-21 03:15:52 +02:00
Christian Thaeter
77a0ca5e35
my post-commit script which gpg signs commits and then pushes them to the public server
...
use 'ln -s ../../admin/git_hooks/post-commit .git/hooks/post-commit' to use it
2007-06-18 13:09:37 +02:00
Christian Thaeter
040707fa15
move default git hooks to admin/git_hooks
2007-06-18 12:46:46 +02:00
Christian Thaeter
74b8f74f3c
add dirs with DIR_INFO files describing intended content
2007-06-18 02:02:16 +02:00