]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
build-sys: fix make distcheck
authorSami Kerola <kerolasa@iki.fi>
Tue, 16 Aug 2016 07:15:22 +0000 (08:15 +0100)
committerSami Kerola <kerolasa@iki.fi>
Tue, 16 Aug 2016 09:52:10 +0000 (10:52 +0100)
New distribution package can, and should, now be built using 'make
distcheck' facility from autotools.  Personally I would run the following.

git clean -xdf && git reset --hard HEAD &&
./bootstrap.sh && ./configure && make distcheck

.gitignore
Makefile.am

index f9049cbaf4bb2ba44149770149c99cb825a6a4c3..c62af3fae68857972ad7ff63c3cb523c0b4a27e3 100644 (file)
@@ -24,3 +24,5 @@ stamp-h1*
 /version.h.tmp
 
 compile
+
+/mtr-*.tar.gz
index 03b49a1853751580fa1cb0dd528cba185e08d1eb..93d3fd1fc1b62de570bd76c18dd27f1f0d0ba3e0 100644 (file)
@@ -6,7 +6,7 @@ install-exec-hook:
        `setcap cap_net_raw+ep $(DESTDIR)$(sbindir)/mtr` \
        || chmod u+s $(DESTDIR)$(sbindir)/mtr
 
-mtr_SOURCES = mtr.c \
+mtr_SOURCES = mtr.c mtr.h \
               net.c net.h \
               dns.c dns.h \
               raw.c raw.h \
@@ -16,6 +16,7 @@ mtr_SOURCES = mtr.c \
               getopt.c getopt1.c getopt.h \
               select.c select.h \
               mtr-curses.h \
+              img/mtr_icon.xpm \
               mtr-gtk.h
 
 if IPINFO
@@ -25,7 +26,8 @@ endif
 nodist_mtr_SOURCES = version.h
 EXTRA_mtr_SOURCES = curses.c \
                     gtk.c
-DEFAULT_INCLUDES= $(GLIB_CFLAGS) -I.
+
+mtr_INCLUDES = $(GLIB_CFLAGS) -I$(top_builddir) -I$(top_srcdir)
 mtr_DEPENDENCIES = $(GTK_OBJ) $(CURSES_OBJ)
 mtr_LDFLAGS = $(GTK_OBJ) $(CURSES_OBJ)
 mtr_LDADD = $(GLIB_LIBS) $(RESOLV_LIBS)