X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=Makefile.am;h=f1ba3f6375c151cb9b825ad141b8710aaab5b16b;hb=320246ab47e29ff128e0594ccc4949b92c99fdee;hp=f35a2f2febb02be0f3db6fd5b7b1ee6a5870fbe1;hpb=70e7f0e39a462d55617cda735339a2861d4e69ca;p=i3%2Fi3 diff --git a/Makefile.am b/Makefile.am index f35a2f2f..f1ba3f63 100644 --- a/Makefile.am +++ b/Makefile.am @@ -53,6 +53,9 @@ check_PROGRAMS = \ check_SCRIPTS = \ testcases/complete-run.pl +check_DATA = \ + anyevent-i3.stamp + clean-check: rm -rf testsuite-* latest i3-cfg-for-* _Inline clean-local: clean-check @@ -62,6 +65,19 @@ TESTS = testcases/complete-run.pl EXTRA_DIST = \ $(dist_docs_toc_DATA:.html=) \ $(dist_docs_notoc_DATA:.html=) \ + AnyEvent-I3/Changes \ + AnyEvent-I3/MANIFEST \ + AnyEvent-I3/MANIFEST.SKIP \ + AnyEvent-I3/Makefile.PL \ + AnyEvent-I3/README \ + AnyEvent-I3/lib/AnyEvent/I3.pm \ + AnyEvent-I3/t/00-load.t \ + AnyEvent-I3/t/01-workspaces.t \ + AnyEvent-I3/t/02-sugar.t \ + AnyEvent-I3/t/boilerplate.t \ + AnyEvent-I3/t/manifest.t \ + AnyEvent-I3/t/pod-coverage.t \ + AnyEvent-I3/t/pod.t \ docs/asciidoc-git.conf \ docs/bigpicture.png \ docs/i3-pod2html \ @@ -97,7 +113,7 @@ EXTRA_DIST = \ I3_VERSION \ LICENSE \ PACKAGE-MAINTAINER \ - RELEASE-NOTES-4.13 \ + RELEASE-NOTES-4.14 \ generate-command-parser.pl \ parser-specs/commands.spec \ parser-specs/config.spec \ @@ -215,6 +231,7 @@ asciidoc_MANS = endif AM_CPPFLAGS = \ + -DSYSCONFDIR="\"$(sysconfdir)\"" \ -I$(top_builddir)/parser \ -I$(top_srcdir)/include \ @AX_EXTEND_SRCDIR_CPPFLAGS@ @@ -473,7 +490,6 @@ i3_SOURCES = \ include/config_parser.h \ include/con.h \ include/data.h \ - include/debug.h \ include/display_version.h \ include/ewmh.h \ include/fake_outputs.h \ @@ -573,6 +589,15 @@ i3-config-parser.stamp: parser/$(dirstamp) generate-command-parser.pl parser-spe $(AM_V_at) mv GENERATED_config_* $(top_builddir)/parser $(AM_V_at) touch $@ +################################################################################ +# AnyEvent-I3 build process +################################################################################ + +anyevent-i3.stamp: AnyEvent-I3/lib/AnyEvent/I3.pm + $(AM_V_BUILD) (cd $(top_srcdir)/AnyEvent-I3 && perl Makefile.PL && make) + $(AM_V_at) touch $@ + CLEANFILES = \ i3-command-parser.stamp \ - i3-config-parser.stamp + i3-config-parser.stamp \ + anyevent-i3.stamp