Jerome Lambourg
14134d79cf
Reorganize the AUnit sources to allow easier custom installations.
...
In particuler, AUnit_Build is now installed as part of AUnit and allows
building AUnit with a customized library directory, so that Users can build
their own AUnit library with their own run-time.
Part of KC02-011
2011-12-05 10:30:20 +00:00
Jerome Lambourg
84e604eff0
Remove the target enumerate that was finally useless, and complexifies the
...
installation procedures.
Preparation for KC02-011
2011-12-02 14:19:51 +00:00
Ed Falis
019564fee1
aunit_shared.gpr.in: add some missing run-time libraries
...
aunit-assertions-assert_exception.adb: delete extra parameter in call to Assert
[J924-026]
2010-09-24 16:53:30 +00:00
Ed Falis
04e8b0570e
Add ravenscar-cert-rtp as a support run-time library
...
[J428-010]
2010-09-02 18:04:27 +00:00
Pascal Obry
a5f9d4bcf4
Fix file permissions.
2009-12-20 17:07:32 +00:00
Jerome Lambourg
cd20a8c69e
Code refactoring for exception handling in AUnit:
...
* renamed sjljexception folder to zfpexception (more explicit name)
* renamed exception to fullexception
* moved most of the code in aunit-assertions to the common folder, as
only assert_exception procedure was really different
* removed noexception folder, obsolete.
Preparation for IA21-015
2009-11-04 10:46:13 +00:00
Ed Falis
65d80aa8d1
revert to state before this ticket
...
[IA21-015]
2009-10-22 13:44:30 +00:00
Ed Falis
5da5350745
Back out previous change - causes a test failure
...
[IA21-015]
2009-10-22 13:26:23 +00:00
Ed Falis
06a85be2d1
Add entry for full run-time, so it uses sjljexception
...
[IA21-015]
2009-10-21 15:53:06 +00:00
Ed Falis
ef4d4e2ce3
Use sjljexception for cert and ravenscar-cert run-times
...
[IA21-015]
2009-10-21 14:34:19 +00:00
Ed Falis
d33e4f4cbd
fix ravenscar-cert to use "exception" rather than "sjljexception", and
...
"staticmemory" rather than "nativememory"
[I914-019]
2009-09-14 14:12:29 +00:00
Olivier Ramonat
7a73968e17
Add xenomai runtime
...
Part of I629-022
2009-09-08 13:18:02 +00:00
Ed Falis
19a62dc985
(aunit_shared.gpr.in): add pthreads and default run-times
...
(known-problems-311): document LynxOS installation failure
[I814-014]
2009-08-14 15:56:38 +00:00
Jerome Lambourg
c63b29089c
Add support for "kernel-sjlj" run-time.
...
Correction of I402-046
2009-04-24 08:08:17 +00:00
Jerome Lambourg
49348131a8
Use lowercase when including aunit_shared.gpr
2009-03-03 10:08:33 +00:00
Jerome Lambourg
2898f9bf1c
Add newline at end of file, to make sed on Solaris happy when creating the
...
actual aunit_shared.gpr from Makefile.
Correct build failures, after HC10-006
2008-12-19 11:32:20 +00:00
Jerome Lambourg
3fcb0d2d01
Implement a more general handling of the different platforms, only
...
depending on the RTS used. This allows addition of new platforms
without script modifications.
Add support for all current runtimes.
Part of HA24-014
2008-12-15 17:23:48 +00:00
Jerome Lambourg
f8c64997d8
Correction of previous check-in. Part of H702-014.
2008-07-07 16:36:27 +00:00
Jerome Lambourg
9db8076d5d
Correction of previous check-in. Part of H702-014
2008-07-03 15:36:32 +00:00
Jerome Lambourg
c2096522e4
Add ppc-wrs-vxworks target as well as the kernel runtime support.
...
Simplify the gpr files so that the AUnit features now only depend on the
runtime used.
Part of H702-014
2008-07-03 15:34:44 +00:00
Ed Falis
eeb62aef1f
Fix typo
2008-05-30 07:46:03 +00:00
Jerome Lambourg
1ee6896a22
Correction to use the more regular i586-wrs-vxworksae target name instead of
...
x86-wrs-vxworksae.
2008-05-29 16:13:21 +00:00
Ed Falis
8a1011e0c9
Target name for powerpc-wrs-vxworksae incorrect. Added x86-wrs-vxworksae.
2008-05-29 14:06:29 +00:00
Jerome Lambourg
35fb567510
* aunit-test_caller.adb:
...
(Create): Use a common version for both static memory and native memory.
* aunit-test_suites.ads, aunit-test_suites.adb:
(New_Suite): New function creating a suite, available for convenience in
all run-time.
* share/:
remove as its subdirectories have been removed.
* support/aunit.gpr:
use RUNTIME and PLATFORM as scenario variables, as discussed in H201-024.
* Makefile, doinstall.bat:
Install the examples in share/examples/aunit
* math_suite.adb:
Use the new API to create the suites and the test cases.
Part of H201-024
2008-04-07 12:25:33 +00:00
Jerome Lambourg
34ffd4358b
Adapt the doinstall.bat script to the new compilation/installation schema.
...
Part of H201-024
2008-04-02 10:56:26 +00:00