Am Freitag, den 31.08.2018, 12:17 +0200 schrieb Michael Olbrich:
> You need:
> $platform_a/rules/platform-opengl.in with no dependencies
> 
> $platform_a/platforms/platform-opengl.in that depends on ti-sgx-drivers
> $platform_a/platforms/*.in for ti-sgx-drivers
> 
> These must have a section that exists for the platformconfig, e.g.
> 'architecture_options'. Don't use prompts and set 'default y' for
> platform-opengl here.

It feels overall hacky and it does not seem to work for dependencies of the
ti-sgx-packages. So my options are:

- managing the ti-sgx- dependencies in the ptxconfig/or a collection manually.
- define dependant symbols the same way (including the symbols the dependencies
  depend on...), so they end up in the platformconfig

One more thing that I missed pointing out is that this combination should
(ideally) work as well:

ptxconfig without dependency on platform-opengl + platform a
 -> installs no ti-sgx-drivers
> 
> Then the symbols will be in the platformconfig.
> 
> Do the samge for platform b.
> 
> At build-time it does not matter if the package is selected in the
> ptxconfig or the platformconfig.


_______________________________________________
ptxdist mailing list
[email protected]

Reply via email to