Commit 8867ee93 authored by Nikias Bassen's avatar Nikias Bassen

fix make distcheck

parent 497a5980
AM_CFLAGS = $(GLOBAL_CFLAGS) -Iinclude AM_CFLAGS = $(GLOBAL_CFLAGS) -I$(top_srcdir)/libcnary/include
AM_LDFLAGS = AM_LDFLAGS =
noinst_LTLIBRARIES = libcnary.la noinst_LTLIBRARIES = libcnary.la
......
...@@ -4,14 +4,14 @@ AM_CFLAGS = $(GLOBAL_CFLAGS) $(libxml2_CFLAGS) ...@@ -4,14 +4,14 @@ AM_CFLAGS = $(GLOBAL_CFLAGS) $(libxml2_CFLAGS)
AM_LDFLAGS = $(libxml2_LIBS) AM_LDFLAGS = $(libxml2_LIBS)
lib_LTLIBRARIES = libplist.la libplist++.la lib_LTLIBRARIES = libplist.la libplist++.la
libplist_la_LIBADD = $(top_srcdir)/libcnary/libcnary.la libplist_la_LIBADD = $(top_builddir)/libcnary/libcnary.la
libplist_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBPLIST_SO_VERSION) -no-undefined libplist_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBPLIST_SO_VERSION) -no-undefined
libplist_la_SOURCES = base64.c base64.h \ libplist_la_SOURCES = base64.c base64.h \
bytearray.c bytearray.h \ bytearray.c bytearray.h \
hashtable.c hashtable.h \ hashtable.c hashtable.h \
ptrarray.c ptrarray.h \ ptrarray.c ptrarray.h \
xplist.c xplist.h \ xplist.c \
bplist.c bplist.h \ bplist.c \
plist.c plist.h \ plist.c plist.h \
common.h common.h
......
...@@ -23,3 +23,9 @@ TESTS = \ ...@@ -23,3 +23,9 @@ TESTS = \
hugecmp.test \ hugecmp.test \
bigarraycmp.test bigarraycmp.test
EXTRA_DIST = $(TESTS) data/1.plist data/2.plist data/3.plist data/4.plist data/5.plist data/6.plist
TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) top_builddir=$(top_builddir)
clean-local:
rm -f $(top_builddir)/test/data/*.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=6.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/6.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=6.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/6.plist $srcdir/data/6.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=1.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/1.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=1.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/1.plist $srcdir/data/1.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=5.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/5.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=5.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/5.plist $srcdir/data/5.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=4.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/4.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=4.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/4.plist $srcdir/data/4.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=3.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/3.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=3.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/3.plist $srcdir/data/3.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
...@@ -44,14 +44,16 @@ int main(int argc, char *argv[]) ...@@ -44,14 +44,16 @@ int main(int argc, char *argv[])
uint32_t size_out = 0; uint32_t size_out = 0;
uint32_t size_out2 = 0; uint32_t size_out2 = 0;
char *file_in = NULL; char *file_in = NULL;
char *file_out = NULL;
struct stat *filestats = (struct stat *) malloc(sizeof(struct stat)); struct stat *filestats = (struct stat *) malloc(sizeof(struct stat));
if (argc!= 2) if (argc != 3)
{ {
printf("Wrong input\n"); printf("Wrong input\n");
return 1; return 1;
} }
file_in = argv[1]; file_in = argv[1];
file_out = argv[2];
//read input file //read input file
iplist = fopen(file_in, "rb"); iplist = fopen(file_in, "rb");
...@@ -108,8 +110,6 @@ int main(int argc, char *argv[]) ...@@ -108,8 +110,6 @@ int main(int argc, char *argv[])
if (plist_xml2) if (plist_xml2)
{ {
FILE *oplist = NULL; FILE *oplist = NULL;
char file_out[512];
sprintf(file_out, "%s.out", file_in);
oplist = fopen(file_out, "wb"); oplist = fopen(file_out, "wb");
fwrite(plist_xml2, size_out2, sizeof(char), oplist); fwrite(plist_xml2, size_out2, sizeof(char), oplist);
fclose(oplist); fclose(oplist);
......
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=2.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_test $srcdir/data/2.plist if ! test -d "$DATAOUT"; then
mkdir -p $DATAOUT
fi
$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
## -*- sh -*- ## -*- sh -*-
# Common definitions DATASRC=$top_srcdir/test/data
if test -z "$srcdir"; then DATAOUT=$top_builddir/test/data
srcdir=echo "$0" | sed 's,[^/]*$,,' TESTFILE=2.plist
test "$srcdir" = "$0" && srcdir=.
test -z "$srcdir" && srcdir=.
test "${VERBOSE+set}" != set && VERBOSE=1
fi
$srcdir/plist_cmp $srcdir/data/2.plist $srcdir/data/2.plist.out
$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment