@@ -138,10 +138,8 @@ def install
138
138
system "cmake" , *args , ".."
139
139
system "cmake" , "--build" , "." , "--target" , "install"
140
140
141
- shebang = "#!/usr/bin/env bash\n "
142
- # debug = "set -euxo pipefail\n"
143
-
144
- metacall_extra = [
141
+ metacall_sh = [
142
+ "#!/usr/bin/env bash\n " ,
145
143
"SCRIPT_DIR=$(cd -- \" $(dirname -- \" ${BASH_SOURCE[0]}\" )\" &> /dev/null && pwd)\n " ,
146
144
"PARENT=$(dirname \" ${SCRIPT_DIR}\" )\n " ,
147
145
"if [ -f \" ${PARENT}/metacallcli\" ]; then\n " ,
@@ -154,13 +152,12 @@ def install
154
152
"export DETOUR_LIBRARY_PATH=\" ${PREFIX}/lib\" \n " ,
155
153
"export PORT_LIBRARY_PATH=\" ${PREFIX}/lib\" \n " ,
156
154
"export CONFIGURATION_PATH=\" ${PREFIX}/configurations/global.json\" \n " ,
155
+ "export LOADER_SCRIPT_PATH=\" \$ {LOADER_SCRIPT_PATH:-\` pwd\` }\" \n " ,
156
+ "${PREFIX}/metacallcli $@\n "
157
157
]
158
- cmds = [ shebang , *metacall_extra ]
159
- cmds . append ( "export LOADER_SCRIPT_PATH=\" \$ {LOADER_SCRIPT_PATH:-\` pwd\` }\" \n " )
160
- cmds . append ( "${PREFIX}/metacallcli $@\n " )
161
158
162
159
File . open ( "metacall.sh" , "w" ) do |f |
163
- f . write ( *cmds )
160
+ f . write ( *metacall_sh )
164
161
end
165
162
166
163
chmod ( "u+x" , "metacall.sh" )
0 commit comments