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
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
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
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
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
c8465a1a38
Merge latest GUI model additions
2008-12-21 07:10:46 +01:00
7a64f37643
SCons: use two existing modules for integrating DistCC and CCache
2008-12-19 20:17:23 +01:00
e32194b810
Autotools fixes (make the tests compile)
2008-12-18 10:48:50 +01:00
598994c0cb
further Makefile.am tweaks to make it compile again
...
explanation: via the unresolved problems with the hig-level model,
probably a dependency to AssetManager and from there to the core systems
"bubbled" into the liblumiera.so, forcing us to link these things for now
2008-12-18 06:47:54 +01:00
Christian Thaeter
052df48f73
WIP: shared liblumiera.la for vgsuppression and luidgen
...
Doesn't build because of some other issues
2008-12-17 17:56:50 +01:00
Christian Thaeter
ca88570066
removed 'pushing' from the post commit hook
...
only signing remains
2008-12-16 23:59:00 +01:00
Joel Holdsworth
d9b747a544
Revert "try to make icon-render-script more robust regarding the output destination"
...
This reverts commit bd538edfe9 .
Conflicts:
admin/render-icon.py
2008-12-16 21:29:35 +00:00
12fc97b8e2
Build most of Lumiera as shared library (SCons build)
2008-12-15 13:36:42 +01:00
Joel Holdsworth
7b52ff247e
Merge branch 'master' of git://git.lumiera.org/LUMIERA into gui
2008-11-15 23:37:21 +00:00
Joel Holdsworth
ab8edcdedd
Applied upstream patches to rsvg-convert
2008-11-15 16:32:29 +00:00
27052a8f58
bugfix
2008-11-07 21:59:36 +01:00
bd538edfe9
try to make icon-render-script more robust regarding the output destination
2008-11-07 19:13:58 +01:00
a912159d70
re-enabled building of the testpluginc.so
2008-10-28 01:57:28 +01:00
Christian Thaeter
ab3d3823f6
autotools fixes for the plugin system
...
don't link the tests with -ldl
Renamed GTK_LUMIERA_* to LUMIERA_GUI_* and include all gui relevant config
results here.
Set it explicit, don't add the results to CFLAGS or LIBS, the default
behaviour linked all LIBS in, even in plugins, that was not intended.
2008-10-27 05:10:01 +01:00
Christian Thaeter
691dc8fd4e
Does this ever end? found 2 more liblumi.a
2008-10-22 03:42:15 +02:00
Michael Ploujnikov
06504c7b04
Merge branch 'master' of git://git.lumiera.org/LUMIERA
2008-09-03 18:55:19 -04:00
Michael Ploujnikov
859437794e
put global AM_CPPFLAGS at the front of the per-target variables for consistency
2008-08-30 13:32:24 -04:00
Michael Ploujnikov
387ba8c321
find and configure NoBug by using pkg-config
2008-08-30 13:28:24 -04:00
Michael Ploujnikov
8bdab41ea0
factor out -I$(top_srcdir)/src/ to a top-level AM_CPPFLAGS
...
also remove a related unnecesary comment in src/gui/Makefile.am
2008-08-30 12:05:21 -04:00
Michael Ploujnikov
8bbcc57f48
set per-target CPPFLAGS for lumigui instead of global AM_CPPFLAGS
...
this prevents strange (_CPPFLAGS) dependencies such as the one that was identified and fixed in admin/Makefile.am
Also, make sure to include the global $(AM_CPPFLAGS) flags in the per-target ones
2008-08-30 11:49:31 -04:00
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
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