From 886e5076c8e81fd0cdfe82dbf4a80d19e778d594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 6 Aug 2014 18:24:22 +0200 Subject: Imported Upstream version 0.8.0.1 --- Makefile.am | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 Makefile.am (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..5ea9ebf --- /dev/null +++ b/Makefile.am @@ -0,0 +1,96 @@ +## Makefile.am +if URI_GENERATE_DOC +SUBDIRS = . doc +endif + +ACLOCAL_AMFLAGS = -I m4 + +lib_LTLIBRARIES = liburiparser.la + +if URI_TEST_ENABLED +check_PROGRAMS = test/uriparser_test +TESTS = test/uriparser_test +endif + +bin_PROGRAMS = uriparse +uriparse_SOURCES = tool/uriparse.c + +uriparse_CFLAGS = -Iinclude +uriparse_LDADD = $(top_builddir)/liburiparser.la +uriparse_DEPENDENCIES = $(top_builddir)/liburiparser.la + + +pkgconfig_DATA = liburiparser.pc + +pkgconfigdir = $(libdir)/pkgconfig + + +pkginclude_HEADERS = \ + include/uriparser/Uri.h \ + include/uriparser/UriBase.h \ + include/uriparser/UriDefsAnsi.h \ + include/uriparser/UriDefsConfig.h \ + include/uriparser/UriDefsUnicode.h \ + include/uriparser/UriIp4.h + + +liburiparser_la_LDFLAGS = -version-info 1:16:0 +if WIN32 +liburiparser_la_LDFLAGS += -no-undefined +endif + +liburiparser_la_SOURCES = \ + src/UriCommon.c \ + src/UriCommon.h \ + src/UriCompare.c \ + src/UriEscape.c \ + src/UriFile.c \ + src/UriIp4.c \ + src/UriIp4Base.c \ + src/UriIp4Base.h \ + src/UriNormalize.c \ + src/UriNormalizeBase.c \ + src/UriNormalizeBase.h \ + src/UriParse.c \ + src/UriParseBase.c \ + src/UriParseBase.h \ + src/UriQuery.c \ + src/UriRecompose.c \ + src/UriResolve.c \ + src/UriShorten.c + + +if URI_TEST_ENABLED +test_uriparser_test_LDFLAGS = @CPPTEST_LIBS@ + +test_uriparser_test_CFLAGS = @CPPTEST_CFLAGS@ + +test_uriparser_test_LDADD = liburiparser.la + +test_uriparser_test_SOURCES = \ + test/FourSuite.cpp \ + test/FourSuite.h \ + test/test.cpp +endif + + +EXTRA_DIST = \ + doc/Doxyfile.in \ + doc/Mainpage \ + doc/Makefile.am \ + doc/Makefile.in \ + doc/preprocess.sh \ + doc/release.sh.in \ + doc/rule_dependencies.dot \ + doc/rule_dependencies.sh \ + \ + win32/Code_Blocks/test.cbp \ + win32/Code_Blocks/uriparser.cbp \ + win32/Code_Blocks/uriparser.workspace \ + \ + win32/MinGW/Makefile \ + win32/MinGW/Readme.txt \ + \ + win32/Visual_Studio_2005/test.vcproj \ + win32/Visual_Studio_2005/uriparser.sln \ + win32/Visual_Studio_2005/uriparser.vcproj -- cgit v1.2.3