Commit Graph

351 Commits

Author SHA1 Message Date
cf76d8698a Build the tools as PIE 2015-07-11 15:16:56 +02:00
a15564c5eb Build with -pedantic and -fstack-protector 2015-07-09 02:42:12 +02:00
0a8ec6459d Introduce the "Test" interface
This fixes the first "appclient" test already.
2015-06-14 11:52:53 -04:00
c7570d4e03 Update the copyright notice 2015-06-14 11:49:53 -04:00
268c3f1c10 Use PROGNAME 2015-06-14 11:49:29 -04:00
112b7c363a Code cleanup 2015-06-14 11:44:43 -04:00
b8b4760465 Update the copyright notice 2015-06-13 14:24:37 -04:00
b838d1ed8c Accept arbitrary plug-ins for transports
This is for the internal API only though.
2015-06-13 14:23:54 -04:00
bff0b8097c Code cleanup 2015-06-13 14:21:04 -04:00
89cdcc3879 Update the copyright notice 2015-06-13 12:09:56 -04:00
25b02ebcc7 Use PROGNAME 2015-06-13 12:09:49 -04:00
100c4ddaa7 Update the copyright notice 2015-06-13 11:57:22 -04:00
6d152537c0 Allow loading specific interface files 2015-06-13 11:56:46 -04:00
9025ac9c7f Update the copyright notice 2015-06-13 11:42:48 -04:00
ef1a255b54 Improve the debugging output 2015-06-13 11:42:22 -04:00
9332f7b8be Use the Dummy interface from the source tree 2015-06-13 11:40:34 -04:00
accf8e02f0 Always test against the libraries compiled 2015-06-13 11:39:16 -04:00
f37dde5fe5 Override the path to the interface through the environment 2015-06-13 11:25:49 -04:00
9d087f4b06 Handle more errors 2015-06-13 11:25:24 -04:00
238ca9eb5d Update the copyright notice 2015-06-13 11:24:55 -04:00
8baed2646a Code cleanup 2015-06-13 11:24:39 -04:00
854838c8a6 Update the copyright notice 2015-06-13 10:13:48 -04:00
9dcec81cdf Use PROGNAME 2015-06-13 10:13:40 -04:00
88de4c2c90 Workaround the inclusion of system headers in tests
At this point the tests are still completely broken before installing
the necessary plug-ins in the system. They can finally run in this case
though, so this is definitely an improvement.
2015-05-11 01:22:12 +02:00
a036af85a5 Add a few .gitignore files 2015-05-11 01:17:46 +02:00
3539e031d8 Add a .gitignore file 2015-05-11 01:15:36 +02:00
fba4801c3e No longer store Makefiles in the source tree 2015-05-11 01:14:46 +02:00
adf28dcfad Fix the "Dummy.h" test
It failed for not finding the libApp library. It will probably fail
again on platforms that do not support LD_LIBRARY_PATH.
2015-05-11 01:13:58 +02:00
68ec418ad2 Compile the tests with "-rdynamic" as well 2015-03-30 23:33:16 +02:00
8ce1793ceb Always compile AppServers and AppClients with "-rdynamic"
This is required to expose internal symbols at run-time, and let them
be hooked by libApp as required.
2015-03-30 23:31:59 +02:00
cb5d236406 Remove obsolete .cvsignore files 2015-03-30 23:31:14 +02:00
b8fc7493ce Build tools/AppBroker before running the tests 2015-03-04 01:54:22 +01:00
7fa1d046c6 Partial build fix for libApp 2015-03-04 01:53:48 +01:00
5ec6fb7a7d Updated the copyright line 2015-03-04 01:52:06 +01:00
60545b4a83 Let internal variables be overridden 2015-03-04 01:51:21 +01:00
45a0b773a3 Updated the list of dependencies 2015-03-04 01:40:59 +01:00
90e53e4410 Moved appbroker.sh to the "tools" folder 2015-03-04 01:38:53 +01:00
608c0ae753 Updated upstream 2015-03-03 20:48:19 +01:00
18cd894491 Re-generated the Makefiles 2015-03-03 20:48:05 +01:00
aeed2736d3 .cvsignore files are no longer necessary 2014-12-27 18:12:32 +01:00
5c8f67c1ca Fixed markup for the "-c" and "-s" options 2014-11-19 22:39:02 +01:00
0d7f9d5d78 Newer version of the script upstream 2014-11-12 21:19:25 +01:00
23c8ba91fb Newer version of the script upstream 2014-11-12 03:26:06 +01:00
ee2d304fbf Re-generated the Makefiles with partial support for OBJDIR 2014-11-12 02:39:08 +01:00
bbd1919cba Re-generated the Makefiles 2014-10-12 21:23:31 +02:00
bbeb76e66b Added a failure case for the "self" transport 2014-08-31 15:37:50 +02:00
3eb73931da More accurate usage screen 2014-08-31 15:35:57 +02:00
e9a4adbcf8 Print "FAIL" instead of "FAILED" for consistency with other projects 2014-08-31 15:32:09 +02:00
11b9f90cf4 Code cleanup 2014-08-07 22:23:44 +02:00
901d09b0d8 Introducing a "self" transport 2014-08-07 22:22:10 +02:00