diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2010-11-26 23:33:03 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2010-11-26 23:33:03 (GMT) |
commit | 8469492843e5c4acec9652eab7eaf7aa9fe076c8 (patch) | |
tree | e72b037a93cba3606260751cff81b59f2f95343d | |
parent | 8053624005ca6a9b8d7748a3196688cee5ab7c5d (diff) | |
download | mxe-8469492843e5c4acec9652eab7eaf7aa9fe076c8.zip mxe-8469492843e5c4acec9652eab7eaf7aa9fe076c8.tar.gz mxe-8469492843e5c4acec9652eab7eaf7aa9fe076c8.tar.bz2 |
simple test program for package mxml
-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 |