Community
Participate
Working Groups
When switching from XDC 3.20.01.51 to 3.20.03.63, the following type of remarks began to be generated during 'xdc release' of some packages: remark: require of 'ti.xdais.dm.examples.universal_copy' by package 'ti.sdo.ce.examples.codecs.universal_copy' is unnecessary It's unclear what's causing this remark to be generated, but the 'require' statement is, in fact, necessary in my use case... it's how I get the 'required' package to build when building the 'requiring' package with "xdc -PD".
for "requires to build" verses "requires to use", you should be using requires internal ti.xdais.dm.examples.universal_copy; rather than simply requires ti.xdais.dm.examples.universal_copy;
(In reply to comment #1) > for "requires to build" verses "requires to use", you should be using > requires internal ti.xdais.dm.examples.universal_copy; > rather than simply > requires ti.xdais.dm.examples.universal_copy; I think we require to build _and_ to use. The app cfg script uses ti.sdo.ce.examples.codecs.universal_copy pkg... which 'requires ti.xdais.dm.examples.universal_copy' [without internal]. This is how the ti.xdais.dm.examples.universal_copy pkg is brought into the model at config time, and is given the energy to provide its lib via getLibs().