lttctl scripts: ensure sh compatibility
[ltt-control.git] / lttctl / Makefile.am
index b01d983fbca9e7f84a7a5e1df3590276b0af3069..66df1b76ac28d46624706e7386a1f2dfb9108931 100644 (file)
@@ -2,6 +2,9 @@
 
 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-armtap ltt-disarmtap
@@ -11,25 +14,25 @@ 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-armtap: ltt-armtap.sh
        rm -f ltt-armtap
-       echo "#!"$(BASH) > ltt-armtap
+       echo "#!"$(SH) > 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
+       echo "#!"$(SH) > ltt-disarmtap
        cat $(srcdir)/ltt-disarmtap.sh >> ltt-disarmtap
        chmod ugo+x ltt-disarmtap
 
This page took 0.023049 seconds and 4 git commands to generate.