From d2efc85ce360fc3a49cd24251950f376d4e1debb Mon Sep 17 00:00:00 2001 From: Dmitry Podgorny Date: Fri, 23 Jun 2017 17:00:26 +0300 Subject: [PATCH] Makefile.am: refactoring Put filenames to separated lines to simplify adding/removing new files. Add missed files to EXTRA_DIST. --- Makefile.am | 95 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 76 insertions(+), 19 deletions(-) diff --git a/Makefile.am b/Makefile.am index b038d2d..0ec3db2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -21,14 +21,42 @@ libstrophe_la_CFLAGS = $(SSL_CFLAGS) $(STROPHE_FLAGS) $(PARSER_CFLAGS) libstrophe_la_LDFLAGS = $(SSL_LIBS) $(PARSER_LIBS) $(RESOLV_LIBS) -no-undefined # Export only public API libstrophe_la_LDFLAGS += -export-symbols-regex '^xmpp_' -libstrophe_la_SOURCES = src/auth.c src/conn.c src/crypto.c src/ctx.c \ - src/event.c src/handler.c src/hash.c src/jid.c src/md5.c \ - src/resolver.c src/sasl.c src/scram.c src/sha1.c \ - src/snprintf.c src/sock.c src/stanza.c src/util.c \ - src/rand.c src/uuid.c \ - src/common.h src/hash.h src/md5.h src/ostypes.h src/parser.h \ - src/resolver.h src/sasl.h src/scram.h src/sha1.h src/snprintf.h \ - src/sock.h src/tls.h src/util.h src/rand.h + +libstrophe_la_SOURCES = \ + src/auth.c \ + src/conn.c \ + src/crypto.c \ + src/ctx.c \ + src/event.c \ + src/handler.c \ + src/hash.c \ + src/jid.c \ + src/md5.c \ + src/rand.c \ + src/resolver.c \ + src/sasl.c \ + src/scram.c \ + src/sha1.c \ + src/snprintf.c \ + src/sock.c \ + src/stanza.c \ + src/util.c \ + src/uuid.c +libstrophe_la_SOURCES += \ + src/common.h \ + src/hash.h \ + src/md5.h \ + src/ostypes.h \ + src/parser.h \ + src/rand.h \ + src/resolver.h \ + src/sasl.h \ + src/scram.h \ + src/sha1.h \ + src/snprintf.h \ + src/sock.h \ + src/tls.h \ + src/util.h if DISABLE_TLS libstrophe_la_SOURCES += src/tls_dummy.c @@ -47,19 +75,35 @@ noinst_HEADERS = strophepp.h pkgconfig_DATA = libstrophe.pc -EXTRA_DIST = docs rpm Doxyfile LICENSE.txt GPL-LICENSE.txt MIT-LICENSE.txt \ - src/tls_dummy.c src/tls_gnutls.c src/tls_schannel.c \ - examples/README.md +EXTRA_DIST = \ + Doxyfile \ + GPL-LICENSE.txt \ + LICENSE.txt \ + MIT-LICENSE.txt \ + bootstrap.sh \ + build-android.sh \ + docs/footer.html \ + examples/README.md \ + jni/Android.mk \ + jni/Application.mk \ + rpm/README \ + rpm/libstrophe.spec \ + src/tls_gnutls.c \ + src/tls_schannel.c \ + tests/res_query_dump.c ## Examples -noinst_PROGRAMS = examples/active examples/roster examples/basic examples/bot \ - examples/component examples/uuid +noinst_PROGRAMS = \ + examples/active \ + examples/basic \ + examples/bot \ + examples/component \ + examples/roster \ + examples/uuid + examples_active_SOURCES = examples/active.c examples_active_CFLAGS = $(STROPHE_FLAGS) examples_active_LDADD = $(STROPHE_LIBS) -examples_roster_SOURCES = examples/roster.c -examples_roster_CFLAGS = $(STROPHE_FLAGS) -examples_roster_LDADD = $(STROPHE_LIBS) examples_basic_SOURCES = examples/basic.c examples_basic_CFLAGS = $(STROPHE_FLAGS) examples_basic_LDADD = $(STROPHE_LIBS) @@ -69,15 +113,28 @@ examples_bot_LDADD = $(STROPHE_LIBS) examples_component_SOURCES = examples/component.c examples_component_CFLAGS = $(STROPHE_FLAGS) examples_component_LDADD = $(STROPHE_LIBS) +examples_roster_SOURCES = examples/roster.c +examples_roster_CFLAGS = $(STROPHE_FLAGS) +examples_roster_LDADD = $(STROPHE_LIBS) examples_uuid_SOURCES = examples/uuid.c examples_uuid_CFLAGS = $(STROPHE_FLAGS) examples_uuid_LDADD = $(STROPHE_LIBS) ## Tests -TESTS = tests/check_parser tests/test_sha1 tests/test_md5 tests/test_rand \ - tests/test_scram tests/test_ctx tests/test_base64 tests/test_jid \ - tests/test_snprintf tests/test_string tests/test_resolver +TESTS = \ + tests/check_parser \ + tests/test_sha1 \ + tests/test_md5 \ + tests/test_rand \ + tests/test_scram \ + tests/test_ctx \ + tests/test_base64 \ + tests/test_jid \ + tests/test_snprintf \ + tests/test_string \ + tests/test_resolver + check_PROGRAMS = $(TESTS) tests_check_parser_SOURCES = tests/check_parser.c tests/test.h