From 999f7984e189250216fcd0bbbe1c4c8d1b0c380b Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 21 Jun 2018 14:02:11 -0400 Subject: New script to check includes for modularity violations Includes configuration files to enforce these rules on lib and common. Of course, "common" *is* a modularity violation right now, so these rules aren't as strict as I would like them to be. --- src/lib/crypt_ops/.may_include | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/lib/crypt_ops/.may_include (limited to 'src/lib/crypt_ops') diff --git a/src/lib/crypt_ops/.may_include b/src/lib/crypt_ops/.may_include new file mode 100644 index 0000000000..6eefec1581 --- /dev/null +++ b/src/lib/crypt_ops/.may_include @@ -0,0 +1,14 @@ +orconfig.h +lib/cc/*.h +lib/crypt_ops/*.h +lib/ctime/*.h +lib/err/*.h +lib/testsupport/testsupport.h + +trunnel/pwbox.h + +keccak-tiny/*.h +ed25519/*.h + +# XXX I'd like to remove this. +common/*.h -- cgit v1.2.3-54-g00ecf