24 Commits

Author SHA1 Message Date
Thomas Quinot
99f521407c Switch to GPLv3 for KC20-016
Subversion-branch: /trunk/polyorb
Subversion-revision: 183131
2012-01-04 22:41:08 +00:00
Thomas Quinot
f094d039ee Simplify circuitry to generate list of active tests, to work around a
bug
in GNU make.

Subversion-branch: /trunk/polyorb
Subversion-revision: 155919
2010-01-28 17:14:08 +00:00
Bob Duff
4f8341f7c9 * local.gpr, Makefile.in:
test_common.gpr was renamed to be polyorb_test_common.gpr,
so change all occurrences in local.gpr files under examples
and testsuite. Also correct documentation in Makefile.in.
Part of IC17-019.

Subversion-branch: /trunk/polyorb
Subversion-revision: 154420
2009-12-17 21:55:26 +00:00
Bob Duff
f85ab55590 Remove obsolete make files.
H829-022

Subversion-branch: /trunk/polyorb
Subversion-revision: 132303
2008-11-13 01:53:23 +00:00
Santiago Uruena
5cc632c636 Modifying property 'svn:ignore' to avoid showing files created by
support/reconfig.

Subversion-branch: /trunk/polyorb
Subversion-revision: 122726
2008-03-05 23:21:17 +00:00
Bob Duff
485cf66595 (Makefile.in): Use GNATMAKE_FOR_TARGET instead of GNATMAKE to build
tests.
(*.gpr): Use main procedure file name (with ".adb") in all project
files.
 This is required by gprbuild, and harmless for gnatmake, so we might as
well
 do it, in case we ever switch to gprbuild.
For GA04-028.

Subversion-branch: /trunk/polyorb
Subversion-revision: 121210
2008-01-27 00:25:37 +00:00
Bob Duff
9a40d82c86 Correct project names inside local.gpr files.
For GC06-022.

Subversion-branch: /trunk/polyorb
Subversion-revision: 120042
2007-12-11 21:25:22 +00:00
Bob Duff
712fadb83e Rename test.gpr to local.gpr, and add local.gpr files under examples to
MANIFEST, because these are needed to build the examples from the
source
 distribution.
For GC06-022.

Subversion-branch: /trunk/polyorb
Subversion-revision: 120041
2007-12-11 20:03:00 +00:00
Bob Duff
c02fa75008 Rename all Makefile.test files to be Makefile.local, which is a better
name in
 the case of examples.
Fixes GC07-029.

Subversion-branch: /trunk/polyorb
Subversion-revision: 120015
2007-12-10 20:24:58 +00:00
Bob Duff
0a66d707a2 Implement building of examples and testsuite. Some subdirectories need
more
 work, and are currently disabled.
For EC06-003.

Subversion-branch: /trunk/polyorb
Subversion-revision: 43112
2007-03-13 17:09:38 +00:00
Pablo Oliveira
be600fb107 Now Initialize.Register_Module can be passed a shutdown procedure.
Shutdown procedures will be called in reverse initialization
  order when Initializer.Shutdown_World is called.

  All the modules that need to do special operations on shutdown
  can register an appropriate function. In particular, all
  modules which create tasks, should provide a shutdown procedure
  to terminate them.

  Updated all the sources using Register_Module to take into account
  the new parameter.
  Patched idlac so that it generates the new parameter.

[Imported from Perforce change 10315 at 2006-12-01 22:53:10]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37775
2006-08-11 15:26:30 +00:00
Thomas Quinot
df32afd2ae Kill CM Id lines, they are just a nuisance.
[Imported from Perforce change 8923 at 2006-12-01 20:59:33]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36470
2004-12-17 19:12:40 +00:00
Jérôme Hugues
1b0abd6f2c Replace uncaught exceptions with Program_Error
[Imported from Perforce change 8851 at 2006-12-01 20:39:02]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36406
2004-11-29 18:12:12 +00:00
Thomas Quinot
6b72ce992d Implement implicit dependencies for initialization modules.
Use that to load the parameters before initializing anything.

[Imported from Perforce change 7589 at 2006-12-01 20:24:17]

Subversion-branch: /trunk/polyorb
Subversion-revision: 35350
2003-11-19 17:52:38 +00:00
Jérôme Hugues
fc9a013ac8 Added new test: module name conflict during initialization
[Imported from Perforce change 7029 at 2006-12-01 20:15:38]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34866
2003-07-02 15:11:44 +00:00
Jérôme Hugues
3ab9760e5e Added header box
[Imported from Perforce change 6972 at 2006-12-01 20:14:54]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34825
2003-06-18 11:34:56 +00:00
Jérôme Hugues
209e8bc7b8 Added test for circular dependency detection in intialization process
[Imported from Perforce change 6971 at 2006-12-01 20:14:54]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34824
2003-06-18 11:33:44 +00:00
Jérôme Hugues
7fae46f328 Headers update
[Imported from Perforce change 6657 at 2006-12-01 19:57:31]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34610
2003-04-24 10:51:34 +00:00
Jérôme Hugues
8e95cea136 examples/common/report.ad? and testsuite/common/polyorb-report
are now merged into one single package: src/polyorb-utils-report

[Imported from Perforce change 6581 at 2006-12-01 19:56:02]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34544
2003-03-30 11:42:10 +00:00
Jérôme Hugues
1c5577cdf9 Report package is now PolyORB.Report to avoide collision with
ACATS reporting framework.

[Imported from Perforce change 6234 at 2006-12-01 19:52:30]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34289
2003-01-15 15:14:14 +00:00
Jérôme Hugues
af73573526 Corrected test ouput.
[Imported from Perforce change 6233 at 2006-12-01 19:52:30]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34288
2003-01-14 15:50:07 +00:00
Thomas Quinot
4a9c6ff6d6 Pass CXE1001. s-polint cannot be elaborate_body because of the
semantic dependency chain:
s-polint(spec) <- p-dsa_p-partitions(spec) <- s-polint(body)

Furthermore there is an implied elaboration dependency of
p-dsa_p-partitions (an RCI unit) upon any resource used by
Register_Pkg_Receiving_Stub. All_Receiving_Stubs must therefore
reside in the spec (not the body) of s-polint.

[Imported from Perforce change 6138 at 2006-12-01 19:51:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34247
2002-12-23 16:38:24 +00:00
Jérôme Hugues
540ac847d4 Added a test driver to run tests automagically.
[Imported from Perforce change 5835 at 2006-12-01 19:49:53]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34075
2002-11-28 00:36:12 +00:00
Jérôme Hugues
afc8b961c4 Added a testsuite directory to test specific parts of PolyORB:
initialization, tasking, poa

[Imported from Perforce change 5784 at 2006-12-01 19:49:25]

Subversion-branch: /trunk/polyorb
Subversion-revision: 34040
2002-11-24 14:32:36 +00:00