Commit graph

203 commits

Author SHA1 Message Date
fee63d8f06 added C++ plugin to SCons build; added test for common/appconfig.hpp 2007-08-25 02:07:04 +02:00
8c7a2055e8 integrate Doxygen into SCons build. some doc fixes 2007-08-24 16:41:16 +02:00
6d9ce217bd played a bit with doxygen and tried some small tweeks... 2007-08-24 02:58:13 +02:00
dba25a7f7b Merge doxyfile, C++plugin etc from Cehteh
Merge commit 'pipapo/master'
2007-08-24 00:39:35 +02:00
e3d1c35ca3 documentation of my internal testcase runner 2007-08-23 19:13:28 +02:00
5575a7679d wrapper for cmdline parsing, finished testsuite-runner, solved shutdown-memoryleak 2007-08-23 17:52:33 +02:00
Christian Thaeter
a90732403e just a little refinement to the doxyfile 2007-08-20 03:56:08 +02:00
Christian Thaeter
02f775a190 Doxyfile 1st try 2007-08-20 03:38:39 +02:00
Christian Thaeter
b615057a6b git-clean does the same as this homebrewn script, just better 2007-08-20 03:25:35 +02:00
Christian Thaeter
f428295a33 plugin in C++ 2007-08-20 03:22:56 +02:00
91d04f7019 Merge from Cehteh
Merge commit 'pipapo'
2007-08-19 21:59:18 +02:00
cb13b09360 WIP: started augmenting my test-runner class to be configurable via cmdline
Added dependency to boost::program_options. Still trying to get into pace with the testing thing ;-)
2007-08-19 21:57:19 +02:00
Christian Thaeter
27c3451aa1 plugin test update, prepared for C++ 2007-08-19 05:53:43 +02:00
Christian Thaeter
ea0b01199f forgot a slot for bug tests 2007-08-18 22:46:27 +02:00
0f3bf1aa31 Merge commit 'pipapo' 2007-08-18 15:45:13 +02:00
Christian Thaeter
0ec7efb451 suggestion for test ordering, please refine if necessary 2007-08-18 15:23:24 +02:00
Christian Thaeter
0bb8620a67 test renumbered 2007-08-18 15:07:13 +02:00
aaf2ee4928 now the testsuite runs with SCons as well.. 2007-08-18 06:13:39 +02:00
Christian Thaeter
0283653026 Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
Conflicts:

	tests/plugin/Makefile.am
	tests/plugin/plugin_main.c
2007-08-18 05:41:10 +02:00
Christian Thaeter
9507fae565 reverted CINELERRA_DIE(msg) to CINELERRA_DIE 2007-08-18 05:12:14 +02:00
Christian Thaeter
8c1f324c55 fixed example for plugins 2007-08-18 05:05:58 +02:00
Christian Thaeter
db4ee5b8ad plugin fixes 2007-08-18 05:05:38 +02:00
Christian Thaeter
7627271ce3 convinience macro CINELERRA_ERROR_SET(flag, err) 2007-08-18 05:05:11 +02:00
Christian Thaeter
4e8cc3d7b6 automake fixes 2007-08-18 05:04:10 +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
5bde4020cf merged cehteh's work for the testsuite, automake and plugins 2007-08-17 05:52:48 +02:00
b62b306f88 merged (and amended) cehteh's summarization of IRC 11.8.2007 2007-08-17 04:43:41 +02:00
db1a35ca94 augmented (static) App initialsation, reorganized NoBug includes... 2007-08-17 00:36:07 +02:00
358b9050e9 static Application init, NoBug integration, started a basic Exception hierarchy. 2007-08-14 08:14:21 +02:00
Christian Thaeter
e07dc59e78 use new errorhandling scheme 2007-08-14 04:56:55 +02:00
Christian Thaeter
d36a38a56e errorhandling finished for now, as proposed 2007-08-14 04:40:13 +02:00
Christian Thaeter
d2c13807bb disable (non finished) plugin test, fix some bugs 2007-08-14 04:21:47 +02:00
Christian Thaeter
441e192c81 Merge branch 'master' into errorhandling 2007-08-14 04:02:54 +02:00
Christian Thaeter
8405b42d64 Merge branch 'testsuite', some bug remain fixed in next commit
Conflicts:

	Makefile.am
	configure.ac
	tests/examples/Makefile.am
2007-08-13 21:40:25 +02:00
Christian Thaeter
f72a4238af add DIR_INFO in otherwise ignored scripts dir 2007-08-13 21:37:51 +02:00
Christian Thaeter
42b3e12180 merge in progress, some files left out 2007-08-13 21:36:22 +02:00
Christian Thaeter
ed2427c653 Merge branch 'automake'
Conflicts:

	configure.ac
	tests/examples/Makefile.am
2007-08-13 21:34:51 +02:00
Christian Thaeter
69c6215277 more automake merges 2007-08-13 21:30:41 +02:00
Christian Thaeter
7470a6d073 cleanup and add stderr to testlog when test failed 2007-08-13 17:45:43 +02:00
Christian Thaeter
ce3eb42131 test suite works now basically 2007-08-13 17:22: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
Christian Thaeter
9404b5d1f1 cosmetics, copyright header 2007-08-12 21:51:24 +02:00
Christian Thaeter
4374fc4b1f just put tests in place, will not work yet 2007-08-12 21:28:21 +02:00
Christian Thaeter
dd276a9057 little hook improvement 2007-08-12 14:51:33 +02:00
Christian Thaeter
60c033a102 Merge branch 'master' into automake 2007-08-12 04:15:25 +02:00
Christian Thaeter
aaaa31b58f Merge branch 'master' into errorhandling 2007-08-12 04:12:57 +02:00
Christian Thaeter
ed4decb5de added notes from yesterday irc discussion 2007-08-12 04:10:10 +02:00
8f35701ca8 initial design for a factory encapsulating creation of smart-pointers 2007-08-12 01:04:55 +02:00
cc2705ec31 Merge commit 'pipapo/master' 2007-08-10 23:52:59 +02:00