diff options
Diffstat (limited to 'nearby/connections/ukey2/ukey2_c_ffi/cpp/Makefile')
-rw-r--r-- | nearby/connections/ukey2/ukey2_c_ffi/cpp/Makefile | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nearby/connections/ukey2/ukey2_c_ffi/cpp/Makefile b/nearby/connections/ukey2/ukey2_c_ffi/cpp/Makefile new file mode 100644 index 0000000..ef3fdcc --- /dev/null +++ b/nearby/connections/ukey2/ukey2_c_ffi/cpp/Makefile @@ -0,0 +1,13 @@ +C_SRCS := ukey2.cc +CC = clang++ +UNAME := $(shell uname -s) +ifeq ($(UNAME),Darwin) + FFI_LIB = ../../../../target/release/libukey2_c_ffi.dylib +else + FFI_LIB = ../../../../target/release/libukey2_c_ffi.so +endif +ukey2: + cargo build --release + rm -rf build + mkdir build + $(CC) $(C_SRCS) $(FFI_LIB) -o build/ukey2 |