17 Commits

Author SHA1 Message Date
Bob Duff
15d553440a (idlac_wrapper): Use better syntax for "if verbose".
For E524-010.

Subversion-branch: /trunk/polyorb
Subversion-revision: 114962
2007-08-29 16:47:09 +00:00
Bob Duff
23ea9140e0 Make builds work on windows.
(Makefile.in): Use correct path separator on Windows (";" instead of
":").
 Use correct ADA_PROJECT_PATH. Remove -v switch from idlac_wrapper.
(Locate_IDL_File): On windows, allow for both kinds of directory
separator ("/"
 and "\").
(Preprocess_File): Remove trailing directory separator when calling gcc,
 because that doesn't work on windows.
(idlac_wrapper): Add more information when using -v switch.
For E524-010.

Subversion-branch: /trunk/polyorb
Subversion-revision: 114954
2007-08-29 15:32:18 +00:00
Thomas Quinot
193aa22b42 Add @configure_input@ markers to configure input files.
Subversion-branch: /trunk/polyorb
Subversion-revision: 42762
2007-02-23 18:08:33 +00:00
Bob Duff
f49dcc0878 Change PortableServer.POA.Helper.To_Ref
to PortableServer.POA.Helper.To_Local_Ref.
See revision 41599.

Subversion-branch: /trunk/polyorb
Subversion-revision: 41623
2007-01-08 23:06:18 +00:00
Jérôme Hugues
771ca7d4cd Use the name of the actual idl-to-ada compiler
Subversion-branch: /trunk/polyorb
Subversion-revision: 41468
2006-12-28 15:55:57 +00:00
Bob Duff
f8f2673a7d New project files and Makefile.project for building PolyORB.
Add --verbose switch to idlac_wrapper.
For EC06-003.

Subversion-branch: /trunk/polyorb
Subversion-revision: 39578
2006-12-14 15:35:14 +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
42a261d61f Reorganise Makefiles so that ADAFLAGS may be specified by the
user in the configure environment.

For build on AIX, EC15-001

[Imported from Perforce change 9779 at 2006-12-01 22:15:13]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37247
2005-12-15 15:29:18 +00:00
Thomas Quinot
6634cf5f1a Remove spurious output
[Imported from Perforce change 9776 at 2006-12-01 22:15:12]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37244
2005-12-14 18:24:46 +00:00
Thomas Quinot
48aa7417b2 Add provisional support for conditional form of pragma Debug.
For EB18-013

[Imported from Perforce change 9757 at 2006-12-01 21:49:47]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37225
2005-12-07 19:18:57 +00:00
Jérôme Hugues
fed3cc7d67 Suppress warnings
[Imported from Perforce change 9493 at 2006-12-01 21:45:14]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36976
2005-08-08 19:44:23 +00:00
Thomas Quinot
d3623b67cb Make idlac_wrapper portable to Solaris.
[Imported from Perforce change 9450 at 2006-12-01 21:44:26]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36935
2005-07-28 12:34:55 +00:00
Thomas Quinot
7e541de8be (Idlac): New command line switch -o, allowing the specification
of an alternate output directory.

(Ada_Be.Source_Streams.Set_Output_Directory): New subprogram
 in support of the above.

idlac_wrapper: Rewrite and simplify using -o switch. Allow
an alternate path for idlac to be specified using --idlac=...

[Imported from Perforce change 9433 at 2006-12-01 21:44:18]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36918
2005-07-27 12:35:09 +00:00
Jérôme Hugues
f61fa5b7e4 Added automake macro for PolyORB.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9432 at 2006-12-01 21:44:17]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36917
2005-07-27 09:56:38 +00:00
Jérôme Hugues
9a79129f5d Corrected filetype
[Imported from Perforce change 9418 at 2006-12-01 21:44:12]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36904
2005-07-21 21:58:19 +00:00
Jérôme Hugues
b50c5f9ba2 Local_Sockets, an API to emulate BSD sockets on a local node
and its GIOP instance.

Contributed by the IST-ASSERT project, by Laurent Pautet and
Khaled Barbaria.

[Imported from Perforce change 9417 at 2006-12-01 21:44:04]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36903
2005-07-21 21:54:45 +00:00
Jérôme Hugues
5e46cd92b9 idlac_wrapper: a wrapper for idlac to avoid the
recompilation of files generated by idlac whenever possible.

Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9376 at 2006-12-01 21:43:44]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36873
2005-06-21 15:08:09 +00:00