make buildsuper.sh work as intended (i think)
changed SCRIPT to SCRIPT_FILE and made it default to the 4coder_default_bindings in the same dir as itself if no argument is given.master
parent
8258e6c1ab
commit
30c5569f9a
|
@ -1,17 +1,17 @@
|
|||
#!/bin/bash
|
||||
#!/bin/sh
|
||||
|
||||
SOURCE="$1"
|
||||
if [ -z "$SOURCE" ]
|
||||
then
|
||||
SOURCE="4coder_default_bindings.cpp"
|
||||
fi
|
||||
|
||||
# NOTE(allen): This code here is pulled from stack exchange, it could totally be wrong
|
||||
# but I just don't know. The goal is to get the path to the buildsuper.sh script so that
|
||||
# path can be used as an include path which allows a file in any folder to be built in plcace.
|
||||
# path can be used as an include path which allows a file in any folder to be built in place.
|
||||
SCRIPT_FILE=$(readlink -f "$0")
|
||||
CODE_HOME=$(dirname "$SCRIPT")
|
||||
CODE_HOME=$(dirname "$SCRIPT_FILE")
|
||||
|
||||
g++ -I"$CODE_HOME" -Wno-write-strings -std=gnu++0x $SOURCE -shared -o 4coder_custom.so -fPIC
|
||||
SOURCE="$1"
|
||||
if [ -z "$SOURCE" ]; then
|
||||
SOURCE="$CODE_HOME/4coder_default_bindings.cpp"
|
||||
fi
|
||||
|
||||
echo "Building 4coder_custom.so from $SOURCE ..."
|
||||
|
||||
g++ -I"$CODE_HOME" -Wno-write-strings -std=gnu++0x "$SOURCE" -shared -o 4coder_custom.so -fPIC
|
||||
|
||||
|
|
Loading…
Reference in New Issue