blob: 705e928d45a25b53cbc260bd7bd04ff89469aabc [file] [log] [blame]
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
BORING_SSL_PATH=../boringssl
NAME=aes_example aes_modes
FLAGS=-Wall -O2 -g
ifneq ($(wildcard $(BORING_SSL_PATH)/build/crypto/libcrypto.a),)
FLAGS+=-DUSE_BORING_SSL
endif
all:
@for f in $(NAME) ; do \
gcc $(FLAGS) crypto.c aes.c $${f}.c -o $${f} -I$(BORING_SSL_PATH) -L$(BORING_SSL_PATH)/build/crypto -lcrypto -lpthread ; \
done
clean:
rm -f $(NAME)