diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/aubio-test.c | 26 | ||||
-rw-r--r-- | src/aubio.mk | 4 |
2 files changed, 30 insertions, 0 deletions
diff --git a/src/aubio-test.c b/src/aubio-test.c new file mode 100644 index 0000000..c7782f0 --- /dev/null +++ b/src/aubio-test.c @@ -0,0 +1,26 @@ +/* + * This file is part of MXE. + * See index.html for further information. + */ + +#include <aubio/aubio.h> + +int main(void) +{ + fvec_t *vec = new_fvec(20); + + fvec_ones(vec); + if (vec->data[0] != 1.) + return 1; + + fvec_zeros(vec); + if (vec->data[0] != 0.) + return 1; + + fvec_print(vec); + + del_fvec(vec); + + return 0; +} + diff --git a/src/aubio.mk b/src/aubio.mk index 593c5d1..f5fb46a 100644 --- a/src/aubio.mk +++ b/src/aubio.mk @@ -34,4 +34,8 @@ define $(PKG)_BUILD $(if $(BUILD_SHARED), \ mv '$(PREFIX)/$(TARGET)/lib/libaubio-4.dll' '$(PREFIX)/$(TARGET)/bin') + '$(TARGET)-gcc' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-aubio.exe' \ + `'$(TARGET)-pkg-config' aubio --cflags --libs` endef |