diff options
-rw-r--r-- | utils/CMakeLists.txt | 6 | ||||
-rw-r--r-- | utils/aes128ecb_decrypt_file.cpp | 5 | ||||
-rw-r--r-- | utils/aes128ecb_encrypt_file.cpp | 3 | ||||
-rw-r--r-- | utils/cxx/CMakeLists.txt | 3 | ||||
-rw-r--r-- | utils/cxx/include/aesnixx/all.hpp | 11 | ||||
-rw-r--r-- | utils/cxx/include/aesnixx/error.hpp (renamed from utils/common.hpp) | 0 |
6 files changed, 21 insertions, 7 deletions
diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index a667663..cd7f340 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt @@ -1,6 +1,8 @@ +add_subdirectory(cxx) + macro(util prefix) - add_executable(util_${prefix} ${prefix}.cpp common.hpp) - target_link_libraries(util_${prefix} libaesni) + add_executable(util_${prefix} ${prefix}.cpp) + target_link_libraries(util_${prefix} libaesnixx libaesni) set_target_properties(util_${prefix} PROPERTIES OUTPUT_NAME ${prefix}) endmacro() diff --git a/utils/aes128ecb_decrypt_file.cpp b/utils/aes128ecb_decrypt_file.cpp index 23545f9..f0811ce 100644 --- a/utils/aes128ecb_decrypt_file.cpp +++ b/utils/aes128ecb_decrypt_file.cpp @@ -5,10 +5,9 @@ * \copyright This file is licensed under the terms of the MIT License. * See LICENSE.txt for details. */ - -#include "common.hpp" - + #include <aesni/all.h> +#include <aesnixx/all.hpp> #include <cstdlib> diff --git a/utils/aes128ecb_encrypt_file.cpp b/utils/aes128ecb_encrypt_file.cpp index 42e297c..694d8fe 100644 --- a/utils/aes128ecb_encrypt_file.cpp +++ b/utils/aes128ecb_encrypt_file.cpp @@ -6,9 +6,8 @@ * See LICENSE.txt for details. */ -#include "common.hpp" - #include <aesni/all.h> +#include <aesnixx/all.hpp> #include <cstdlib> diff --git a/utils/cxx/CMakeLists.txt b/utils/cxx/CMakeLists.txt new file mode 100644 index 0000000..14b7700 --- /dev/null +++ b/utils/cxx/CMakeLists.txt @@ -0,0 +1,3 @@ +add_library(libaesnixx INTERFACE) +target_include_directories(libaesnixx INTERFACE include/) +target_link_libraries(libaesnixx INTERFACE libaesni) diff --git a/utils/cxx/include/aesnixx/all.hpp b/utils/cxx/include/aesnixx/all.hpp new file mode 100644 index 0000000..cf00535 --- /dev/null +++ b/utils/cxx/include/aesnixx/all.hpp @@ -0,0 +1,11 @@ +/** + * \file + * \author Egor Tensin <Egor.Tensin@gmail.com> + * \date 2015 + * \copyright This file is licensed under the terms of the MIT License. + * See LICENSE.txt for details. + */ + +#pragma once + +#include "error.hpp" diff --git a/utils/common.hpp b/utils/cxx/include/aesnixx/error.hpp index af61a32..af61a32 100644 --- a/utils/common.hpp +++ b/utils/cxx/include/aesnixx/error.hpp |