diff options
-rw-r--r-- | src/mxml-test.c | 21 | ||||
-rw-r--r-- | src/mxml.mk | 5 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/mxml-test.c b/src/mxml-test.c new file mode 100644 index 0000000..80be2ea --- /dev/null +++ b/src/mxml-test.c @@ -0,0 +1,21 @@ +/* This file is part of mingw-cross-env. */ +/* See doc/index.html for further information. */ + +#include <mxml.h> + +int main(int argc, char *argv[]) +{ + mxml_node_t *tree; + + (void)argc; + (void)argv; + + tree = mxmlLoadString(NULL, + "<?xml version=\"1.0\"?>\n" + "<test/>\n", + MXML_TEXT_CALLBACK); + + mxmlDelete(tree); + + return 0; +} diff --git a/src/mxml.mk b/src/mxml.mk index 26ae171..2acb3b0 100644 --- a/src/mxml.mk +++ b/src/mxml.mk @@ -30,4 +30,9 @@ define $(PKG)_BUILD $(INSTALL) -m644 '$(1)/mxml.h' '$(PREFIX)/$(TARGET)/include/' $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/pkgconfig' $(INSTALL) -m644 '$(1)/mxml.pc' '$(PREFIX)/$(TARGET)/lib/pkgconfig/' + + '$(TARGET)-gcc' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-mxml.exe' \ + `'$(TARGET)-pkg-config' mxml --cflags --libs` endef |