From 597569f2edd8be54ddfc075b8446ba6881899277 Mon Sep 17 00:00:00 2001 From: Torfinn Berset Date: Thu, 31 Jan 2019 14:28:09 +0100 Subject: [PATCH] Add check for AES key-size option --- conanfile.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conanfile.py b/conanfile.py index 2baa361..8a75744 100644 --- a/conanfile.py +++ b/conanfile.py @@ -50,6 +50,9 @@ class TinyAesCConan(ConanFile): if not self.options.CBC and not self.options.ECB and not self.options.CTR: raise ConanException("Need to at least specify one of CBC, ECB or CTR modes") + if not self.options.AES128 and not self.options.AES192 and not self.options.AES256: + raise ConanException("Need to at least specify one of AES{128, 192, 256} modes") + def build(self): cmake = CMake(self)