ENDIF()
## Subdirectories ##############################################################
-SET(API_FOLDER ${PROJECT_SOURCE_DIR}/api)
+SET(API_FOLDER ${PROJECT_SOURCE_DIR}/api/yaca)
SET(EXAMPLES_FOLDER ${PROJECT_SOURCE_DIR}/examples)
SET(SRC_FOLDER ${PROJECT_SOURCE_DIR}/src)
#define YACA_CRYPTO_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_DIGEST_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_ENCRYPT_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_KEY_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_SEAL_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_SIGN_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
#define YACA_SIMPLE_H
#include <stddef.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#ifdef __cplusplus
extern "C" {
# @author Krzysztof Jackiewicz (k.jackiewicz@samsung.com)
#
-INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/api)
+INCLUDE_DIRECTORIES(${API_FOLDER})
SET(COMMON_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/lorem.c
${CMAKE_CURRENT_SOURCE_DIR}/misc.c)
* @brief
*/
-#include <yaca/crypto.h>
-#include <yaca/digest.h>
-#include <yaca/simple.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_digest.h>
+#include <yaca_simple.h>
+#include <yaca_error.h>
#include "lorem.h"
#include "misc.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/simple.h>
-#include <yaca/encrypt.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_simple.h>
+#include <yaca_encrypt.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
#include "lorem.h"
#include "misc.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/encrypt.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_encrypt.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
#include "lorem.h"
#include "misc.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
#include "misc.h"
#include "../src/debug.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
#include "misc.h"
#include "../src/debug.h"
#include <stdio.h>
#include <string.h>
-#include <yaca/crypto.h>
-#include <yaca/key.h>
-#include <yaca/types.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_key.h>
+#include <yaca_types.h>
+#include <yaca_error.h>
#include "misc.h"
#include "../src/debug.h"
#include <openssl/bio.h>
-#include <yaca/crypto.h>
+#include <yaca_crypto.h>
#include "misc.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/seal.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_seal.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
#include "lorem.h"
#include "misc.h"
#include <stdio.h>
-#include <yaca/crypto.h>
-#include <yaca/sign.h>
-#include <yaca/key.h>
-#include <yaca/error.h>
-#include <yaca/simple.h>
+#include <yaca_crypto.h>
+#include <yaca_sign.h>
+#include <yaca_key.h>
+#include <yaca_error.h>
+#include <yaca_simple.h>
#include "lorem.h"
#include "misc.h"
MESSAGE(STATUS "")
MESSAGE(STATUS "Generating makefile for the yaca...")
-FILE(GLOB HEADERS ${API_FOLDER}/yaca/*.h)
+FILE(GLOB HEADERS ${API_FOLDER}/*.h)
FILE(GLOB SRCS *.c *.h)
SET(_LIB_VERSION_ "${VERSION}")
#include <openssl/rand.h>
#include <openssl/err.h>
-#include <yaca/crypto.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_error.h>
#include "internal.h"
#include <openssl/evp.h>
-#include <yaca/crypto.h>
-#include <yaca/digest.h>
-#include <yaca/error.h>
+#include <yaca_crypto.h>
+#include <yaca_digest.h>
+#include <yaca_error.h>
#include "internal.h"
#include <openssl/evp.h>
-#include <yaca/crypto.h>
-#include <yaca/encrypt.h>
-#include <yaca/error.h>
-#include <yaca/key.h>
+#include <yaca_crypto.h>
+#include <yaca_encrypt.h>
+#include <yaca_error.h>
+#include <yaca_key.h>
#include "internal.h"
#include <openssl/ossl_typ.h>
#include <openssl/err.h>
-#include <yaca/types.h>
+#include <yaca_types.h>
#define API __attribute__ ((visibility ("default")))
#include <openssl/des.h>
#include <openssl/err.h>
-#include <yaca/crypto.h>
-#include <yaca/error.h>
-#include <yaca/key.h>
+#include <yaca_crypto.h>
+#include <yaca_error.h>
+#include <yaca_key.h>
#include "internal.h"
#include <openssl/evp.h>
-#include <yaca/crypto.h>
-#include <yaca/seal.h>
-#include <yaca/error.h>
-#include <yaca/key.h>
+#include <yaca_crypto.h>
+#include <yaca_seal.h>
+#include <yaca_error.h>
+#include <yaca_key.h>
#include "internal.h"
#include <openssl/rsa.h>
#include <openssl/cmac.h>
-#include <yaca/crypto.h>
-#include <yaca/sign.h>
-#include <yaca/error.h>
-#include <yaca/key.h>
+#include <yaca_crypto.h>
+#include <yaca_sign.h>
+#include <yaca_error.h>
+#include <yaca_key.h>
#include "internal.h"
#include <assert.h>
#include <stdint.h>
-#include <yaca/crypto.h>
-#include <yaca/error.h>
-#include <yaca/encrypt.h>
-#include <yaca/digest.h>
-#include <yaca/key.h>
-#include <yaca/sign.h>
+#include <yaca_crypto.h>
+#include <yaca_error.h>
+#include <yaca_encrypt.h>
+#include <yaca_digest.h>
+#include <yaca_key.h>
+#include <yaca_sign.h>
#include "internal.h"
Description: Yet Another Crypto API
Version: @_LIB_VERSION_@
Libs: -L${libdir} -l@PROJECT_NAME@
-Cflags: -I${includedir}
+Cflags: -I${includedir}/yaca