From: Mike Brady Date: Thu, 1 Nov 2018 12:56:32 +0000 (+0000) Subject: Improve build instruction to avoid rebuilding stuff when there has been no change. X-Git-Tag: 3.3RC0~185 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=203f02604d153db33aae2739df5af6e71f167cec;p=thirdparty%2Fshairport-sync.git Improve build instruction to avoid rebuilding stuff when there has been no change. --- diff --git a/Makefile.am b/Makefile.am index c4f1911f..7106f35a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -114,9 +114,10 @@ noinst_HEADERS += $(BUILT_SOURCES) # Correctly clean the generated headers, but keep the xml description CLEANFILES += $(BUILT_SOURCES) -dbus-interface.h dbus-interface.c: org.gnome.ShairportSync.xml +dbus-interface.c: org.gnome.ShairportSync.xml gdbus-codegen --interface-prefix org.gnome --generate-c-code dbus-interface org.gnome.ShairportSync.xml dbus-interface.h: dbus-interface.c + touch dbus-interface.h endif if USE_MPRIS @@ -130,9 +131,10 @@ noinst_HEADERS += $(BUILT_SOURCES) # Correctly clean the generated headers, but keep the xml description CLEANFILES += $(BUILT_SOURCES) -mpris-interface.h mpris-interface.c: org.mpris.MediaPlayer2.xml +mpris-interface.c: org.mpris.MediaPlayer2.xml gdbus-codegen --interface-prefix org.mpris --generate-c-code mpris-interface org.mpris.MediaPlayer2.xml mpris-interface.h: mpris-interface.c + touch mpris-interface.h endif noinst_PROGRAMS =