Mercurial > mxe-octave
changeset 1064:ae7bf5ed7620
test program for package libarchive (by Natalie Tasman)
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Tue, 15 Jun 2010 18:36:52 +0200 |
parents | 89a26644a624 |
children | 7da042a72e83 |
files | src/libarchive-test.c src/libarchive.mk |
diffstat | 2 files changed, 24 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/libarchive-test.c Tue Jun 15 18:36:52 2010 +0200 @@ -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; +}
--- a/src/libarchive.mk Tue Jun 15 15:31:22 2010 +0200 +++ b/src/libarchive.mk Tue Jun 15 18:36:52 2010 +0200 @@ -30,4 +30,9 @@ 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