Summary: | Library headers should use fully qualified #include paths | ||
---|---|---|---|
Product: | TAO | Reporter: | J.T. Conklin <jtc> |
Component: | other | Assignee: | J.T. Conklin <jtc> |
Status: | ASSIGNED --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 1.5 | ||
Hardware: | All | ||
OS: | All |
Description
J.T. Conklin
2006-03-14 00:56:29 CST
I have made the required change for all files under ${TAO_ROOT}/tao and ${TAO_ROOT}/orbsvcs/orbsvcs. accept JT, you also modified generated files, the problem is that those changes do get reverted with the next regeneration of these files. Yes, the generated files were modified; and yes, those changes will be lost when those files are regenerated. This was a side effect of the automated scripting used. Given the timeframe, it was easier to apply it globally than it was to separate out the generated files. While we could add diffs for this, I think a better strategy is to add support to the tao_idl compiler to specify a directory prefix for #include paths. Something like this is going to be needed for the orbsvcs includes, since they are all generated at compile time. Ive mentioned this to Jeff, but we havent spent any real thought on it because of the x.5.1 freeze. |