diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2010-06-15 16:36:52 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2010-06-15 16:36:52 (GMT) |
commit | e525a1ad9ca33dabd56365e6d04d552d284712c1 (patch) | |
tree | e72afa95d2ec863dd23c97df9d3682803321eb02 | |
parent | 8cf74a51a445629960fd875e58f6aa45fe35eb49 (diff) | |
download | mxe-e525a1ad9ca33dabd56365e6d04d552d284712c1.zip mxe-e525a1ad9ca33dabd56365e6d04d552d284712c1.tar.gz mxe-e525a1ad9ca33dabd56365e6d04d552d284712c1.tar.bz2 |
test program for package libarchive (by Natalie Tasman)
-rw-r--r-- | src/libarchive-test.c | 19 | ||||
-rw-r--r-- | src/libarchive.mk | 5 |
2 files changed, 24 insertions, 0 deletions
diff --git a/src/libarchive-test.c b/src/libarchive-test.c new file mode 100644 index 0000000..46f28c1 --- /dev/null +++ b/src/libarchive-test.c @@ -0,0 +1,19 @@ +/* This file is part of mingw-cross-env. */ +/* See doc/index.html for further information. */ + +#include <archive.h> + +int main(int argc, char *argv[]) +{ + struct archive *tgz; + + (void)argc; + (void)argv; + + tgz = archive_write_new(); + archive_write_set_compression_gzip(tgz); + archive_write_set_format_ustar(tgz); + archive_write_finish(tgz); + + return 0; +} diff --git a/src/libarchive.mk b/src/libarchive.mk index 453c520..5447e4f 100644 --- a/src/libarchive.mk +++ b/src/libarchive.mk @@ -30,4 +30,9 @@ define $(PKG)_BUILD XML2_CONFIG='$(PREFIX)/$(TARGET)'/bin/xml2-config $(MAKE) -C '$(1)' -j '$(JOBS)' man_MANS= $(MAKE) -C '$(1)' -j 1 install man_MANS= + + '$(TARGET)-gcc' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-libarchive.exe' \ + -larchive -lz endef |