Tweak the shell wrapper scripts
[ghc-hetmet.git] / rules / shell-wrapper.mk
index 3f01286..dda78aa 100644 (file)
@@ -62,7 +62,9 @@ install_$1_$2_wrapper:
        "$$(RM)" $$(RM_OPTS)                                        "$$(WRAPPER)"
        $$(CREATE_SCRIPT)                                           "$$(WRAPPER)"
        echo '#!$$(SHELL)'                                       >> "$$(WRAPPER)"
-       echo 'executablename="$$(ghclibexecdir)/$$($1_$2_PROG)"' >> "$$(WRAPPER)"
+       echo 'exedir="$$(ghclibexecdir)"'                        >> "$$(WRAPPER)"
+       echo 'exeprog="$$($1_$2_PROG)"'                          >> "$$(WRAPPER)"
+       echo 'executablename="$$$$exedir/$$$$exeprog"'           >> "$$(WRAPPER)"
        echo 'datadir="$$(datadir)"'                             >> "$$(WRAPPER)"
        echo 'bindir="$$(bindir)"'                               >> "$$(WRAPPER)"
        echo 'topdir="$$(topdir)"'                               >> "$$(WRAPPER)"