flihp / meta-measured

openembedded meta layer containing recipes for TPM / TCG software
Other
20 stars 33 forks source link

add tpm2.0-tools to packagegroup-tpm2 and bring in cmocka recipe #28

Closed lamalexck closed 8 years ago

lamalexck commented 8 years ago

Not sure why the pull request include the last commit...

flihp commented 8 years ago

Sorry for the delay on this @lamalexck. Initially I thought that making the unit testing library a required dependency was the right way to do this but I'm coming around to the idea that there are environments where forcing this dependency can be a pain. The OE build is one of them.

I've worked up a patch for the TSS and tools packages that makes this dependency optional and disabled by default: https://github.com/01org/TPM2.0-TSS/pull/262 https://github.com/01org/tpm2.0-tools/pull/95

This should simplify meta-measured a bit and make the libcmocka recipe unnecessary. I prefer this approach since the OE build will never run the unit tests and so forcing this to be built will only slow down the builds.

So I'm going to close this issue. If you're willing to separate out the other fixes mixed in here I'd be happy to take them. If I can take that on.