summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBoris Nagaev <bnagaev@gmail.com>2016-07-07 18:50:40 (GMT)
committerBoris Nagaev <bnagaev@gmail.com>2016-07-07 18:57:36 (GMT)
commitfc78b0c43263ecf13af3186accb8611267cb4a3c (patch)
treecd5e0d048cfc5609cafdfe7b8d70b0c6f5f1c6d3 /src
parentfbdd57fd8b9bd4c7e1ecef25b0b73c19645333dd (diff)
downloadmxe-fc78b0c43263ecf13af3186accb8611267cb4a3c.zip
mxe-fc78b0c43263ecf13af3186accb8611267cb4a3c.tar.gz
mxe-fc78b0c43263ecf13af3186accb8611267cb4a3c.tar.bz2
xxhash: add test
Diffstat (limited to 'src')
-rw-r--r--src/xxhash-test.c12
-rw-r--r--src/xxhash.mk5
2 files changed, 17 insertions, 0 deletions
diff --git a/src/xxhash-test.c b/src/xxhash-test.c
new file mode 100644
index 0000000..e7eca64
--- /dev/null
+++ b/src/xxhash-test.c
@@ -0,0 +1,12 @@
+/*
+ * This file is part of MXE.
+ * See index.html for further information.
+ */
+
+#include <xxhash.h>
+
+int main() {
+ XXH32_state_t* state = XXH32_createState();
+ XXH32_freeState(state);
+ return 0;
+}
diff --git a/src/xxhash.mk b/src/xxhash.mk
index 35b357c..68f2889 100644
--- a/src/xxhash.mk
+++ b/src/xxhash.mk
@@ -31,4 +31,9 @@ define $(PKG)_BUILD
echo 'Description: xxHash'; \
echo 'Libs: -lxxhash';) \
> '$(PREFIX)/$(TARGET)/lib/pkgconfig/$(PKG).pc'
+
+ '$(TARGET)-gcc' \
+ -W -Wall -Werror -ansi -pedantic \
+ '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
+ `'$(TARGET)-pkg-config' $(PKG) --cflags --libs`
endef