diff options
| author | J08nY | 2017-12-06 21:15:42 +0100 |
|---|---|---|
| committer | J08nY | 2017-12-06 21:17:50 +0100 |
| commit | 95e1d7db217bd93d811aa7c363d87a91e67bd22e (patch) | |
| tree | 6823f358b4ab322826eb4241d05223c3fe246348 /src | |
| parent | ad5049198a295c4f918fe08211d860e64e1f73ac (diff) | |
| download | ECTester-95e1d7db217bd93d811aa7c363d87a91e67bd22e.tar.gz ECTester-95e1d7db217bd93d811aa7c363d87a91e67bd22e.tar.zst ECTester-95e1d7db217bd93d811aa7c363d87a91e67bd22e.zip | |
Diffstat (limited to 'src')
| -rw-r--r-- | src/cz/crcs/ectester/standalone/libs/jni/Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/cz/crcs/ectester/standalone/libs/jni/Makefile b/src/cz/crcs/ectester/standalone/libs/jni/Makefile index 78433c9..c6df032 100644 --- a/src/cz/crcs/ectester/standalone/libs/jni/Makefile +++ b/src/cz/crcs/ectester/standalone/libs/jni/Makefile @@ -34,20 +34,23 @@ JNI_PLATFORMINCLUDEDIR ?= $(JNI_INCLUDEDIR)/$(JNI_PLATFORM) LOCAL_INCLUDES = /usr/local/include LOCAL_LIBS = /usr/local/lib +CC?=gcc +CXX?=g++ + all: tomcrypt_provider.so botan_provider.so tomcrypt_provider.so: tomcrypt.o - gcc -fPIC -g -shared -o $@ $< -L. -ltommath -ltomcrypt + $(CC) -fPIC -g -shared -o $@ $< -L. -ltommath -ltomcrypt tomcrypt.o: tomcrypt.c - gcc -DLTM_DESC -fPIC -g -I"$(JNI_INCLUDEDIR)" -I"$(JNI_PLATFORMINCLUDEDIR)" -I. -c $< + $(CC) -DLTM_DESC -fPIC -g -I"$(JNI_INCLUDEDIR)" -I"$(JNI_PLATFORMINCLUDEDIR)" -I. -c $< botan_provider.so: botan.o - g++ -fPIC -g -shared -o $@ $< -L. -L"$(LOCAL_LIBS)" -lbotan-2 -fstack-protector -m64 -pthread + $(CXX) -fPIC -g -shared -o $@ $< -L. -L"$(LOCAL_LIBS)" -lbotan-2 -fstack-protector -m64 -pthread botan.o: botan.cpp - g++ -fPIC -g -I"$(LOCAL_INCLUDES)/botan-2" -I"$(JNI_INCLUDEDIR)" -I"$(JNI_PLATFORMINCLUDEDIR)" -I. -c $< + $(CXX) -fPIC -g -I"$(LOCAL_INCLUDES)/botan-2" -I"$(JNI_INCLUDEDIR)" -I"$(JNI_PLATFORMINCLUDEDIR)" -I. -c $< clean: rm -rf *.o |
