From 41c874aa97c6ddb3a235b5cc7259ef88ec593354 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Tue, 25 Apr 2017 23:56:58 +0300 Subject: [PATCH] fix linking test lib --- makefile.am | 3 +++ post-build.sh | 19 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 post-build.sh diff --git a/makefile.am b/makefile.am index 7db19d9..f81f913 100644 --- a/makefile.am +++ b/makefile.am @@ -73,3 +73,6 @@ libcglm_la_SOURCES=\ src/cglm-mat.c test_test_mat4_SOURCES=test/src/test_mat4.c + +all-local: + sh ./post-build.sh diff --git a/post-build.sh b/post-build.sh new file mode 100644 index 0000000..9861ac4 --- /dev/null +++ b/post-build.sh @@ -0,0 +1,19 @@ +#! /bin/sh +# +# Copyright (c), Recep Aslantas. +# +# MIT License (MIT), http://opensource.org/licenses/MIT +# Full license can be found in the LICENSE file +# + +cd $(dirname "$0") + +mkdir -p .libs + +if [ "$(uname)" = "Darwin" ]; then + ln -sf $(pwd)/test/lib/cmocka/build/src/libcmocka.0.dylib \ + .libs/libcmocka.0.dylib; +else + ln -sf $(pwd)/test/lib/cmocka/build/src/libcmocka.so.0 \ + .libs/libcmocka.so.0; +fi