Bug 2460 - Eliminate hand-crafting of code generated from .pidl files
Summary: Eliminate hand-crafting of code generated from .pidl files
Status: RESOLVED FIXED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.5.4
Hardware: All All
: P3 minor
Assignee: Jeff Parsons
URL:
Depends on: 2959
Blocks: 2454 2546 3019
  Show dependency tree
 
Reported: 2006-03-17 12:17 CST by Jeff Parsons
Modified: 2011-11-28 05:43 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Parsons 2006-03-17 12:17:13 CST
With a combination of ORB code refactoring and IDL compiler modifications, 
eliminate the need for hand-crafting of generated ORB code, allowing the IDL 
compiler to run on .pidl files as part of the ORB build.
Comment 1 Jeff Parsons 2006-03-17 12:22:09 CST
Tentatively targeted for TAO 2.0.
Comment 2 Jeff Parsons 2006-03-25 13:34:20 CST
accepted
Comment 3 Johnny Willemsen 2006-06-08 13:19:37 CDT
Added blocks
Comment 4 Johnny Willemsen 2006-06-08 13:20:15 CDT
Made some changes to generate a typedef for the Cookie native declaration in
ServantLocator.pidl. 
Comment 5 Johnny Willemsen 2006-06-08 13:20:54 CDT
One to solve is the guard that is added to some generated files to make sure
that end users can't include those. Maybe move the real contents to a new file
and add a special flag to generate a check that a generated C.h file can't be
included
Comment 6 Johnny Willemsen 2006-08-29 09:12:24 CDT
Most easy files are fixed, now left are files where methods are added which are
not in idl, those are the hard ones.
Comment 7 Johnny Willemsen 2006-12-05 07:55:34 CST
number of handcrafted files already decreased a lot, a few must be done, but
these are not easy
Comment 8 Johnny Willemsen 2007-06-22 06:31:57 CDT
added depends
Comment 9 Johnny Willemsen 2007-08-01 13:31:14 CDT
added blocks
Comment 10 Johnny Willemsen 2011-11-28 05:43:09 CST
fixed