painless-security / trust-router

Moonshot Trust Router
0 stars 0 forks source link

Disentangle source dependencies so libtr_tid does not need TRP and MON support to build #106

Closed jennifer-richards closed 6 years ago

jennifer-richards commented 6 years ago

This pull request allows libtr_tid to build without including large amounts of unrelated code. To do this, it refactors tr_msg.c and tr_filter.c to separate TID, TRP, and MON dependencies. It then rearranges linking in Makefile.am so that the $(tid_srcs) group can be used without needing large amounts of unrelated code.