genode/repos/libports/recipes/src/libssl/content.mk

28 lines
668 B
Makefile

content: src/lib/libssl/target.mk src/lib/openssl lib/mk LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/openssl)
src/lib/libssl:
mkdir -p $@
src/lib/openssl:
mkdir -p $@
cp -r $(PORT_DIR)/src/lib/openssl/e_os.h $@
cp -r $(REP_DIR)/src/lib/openssl/* $@
mkdir -p $@/ssl
cp -r $(PORT_DIR)/src/lib/openssl/ssl/* $@/ssl
src/lib/libssl/target.mk: src/lib/libssl src/lib/openssl
echo "LIBS += libssl" > $@
lib/mk:
mkdir -p $@
cp $(REP_DIR)/lib/mk/libssl.inc $@
for spec in x86_32 x86_64 arm arm_64; do \
mkdir -p $@/spec/$$spec; \
cp $(REP_DIR)/$@/spec/$$spec/libssl.mk $@/spec/$$spec/; \
done
LICENSE:
cp $(PORT_DIR)/src/lib/openssl/LICENSE $@