X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttctl%2FMakefile.am;h=d6f3f3f4003428ae40cfed22ca8edfc6a3bd772c;hb=07bb3e168aa9b2f527d9ecaa27c28a478c81e0db;hp=f86f118f209193dbb7f8747eb336b2ff1ad163ba;hpb=72e89fb698f09b2489b76300f83a17c157bf662c;p=ltt-control.git diff --git a/lttctl/Makefile.am b/lttctl/Makefile.am index f86f118..d6f3f3f 100644 --- a/lttctl/Makefile.am +++ b/lttctl/Makefile.am @@ -2,51 +2,26 @@ AM_CFLAGS = -DPACKAGE_DATA_DIR=\""$(datadir)"\" -DPACKAGE_BIN_DIR=\""$(bindir)"\" +# Ensure scripts are portable by depending only on /bin/sh +SH = /bin/sh + bin_PROGRAMS = lttctl -bin_SCRIPTS = ltt-armall ltt-disarmall \ - ltt-armnetsync ltt-disarmnetsync \ - ltt-armtap ltt-disarmtap +bin_SCRIPTS = ltt-armall ltt-disarmall CLEANFILES = $(bin_SCRIPTS) -EXTRA_DIST = ltt-armall.sh ltt-disarmall.sh \ - ltt-armnetsync.sh ltt-disarmnetsync.sh \ - ltt-armtap.sh ltt-disarmtap.sh +EXTRA_DIST = ltt-armall.sh ltt-disarmall.sh ltt-armall: ltt-armall.sh rm -f ltt-armall - echo "#!"$(BASH) > ltt-armall + echo "#!"$(SH) > ltt-armall cat $(srcdir)/ltt-armall.sh >> ltt-armall chmod ugo+x ltt-armall ltt-disarmall: ltt-disarmall.sh rm -f ltt-disarmall - echo "#!"$(BASH) > ltt-disarmall + echo "#!"$(SH) > ltt-disarmall cat $(srcdir)/ltt-disarmall.sh >> ltt-disarmall chmod ugo+x ltt-disarmall -ltt-armnetsync: ltt-armnetsync.sh - rm -f ltt-armnetsync - echo "#!"$(BASH) > ltt-armnetsync - cat $(srcdir)/ltt-armnetsync.sh >> ltt-armnetsync - chmod ugo+x ltt-armnetsync - -ltt-disarmnetsync: ltt-disarmnetsync.sh - rm -f ltt-disarmnetsync - echo "#!"$(BASH) > ltt-disarmnetsync - cat $(srcdir)/ltt-disarmnetsync.sh >> ltt-disarmnetsync - chmod ugo+x ltt-disarmnetsync - -ltt-armtap: ltt-armtap.sh - rm -f ltt-armtap - echo "#!"$(BASH) > ltt-armtap - cat $(srcdir)/ltt-armtap.sh >> ltt-armtap - chmod ugo+x ltt-armtap - -ltt-disarmtap: ltt-disarmtap.sh - rm -f ltt-disarmtap - echo "#!"$(BASH) > ltt-disarmtap - cat $(srcdir)/ltt-disarmtap.sh >> ltt-disarmtap - chmod ugo+x ltt-disarmtap - lttctl_SOURCES = \ lttctl.c lttctl_DEPENDENCIES = ../liblttctl/liblttctl.la