diff --git a/.gitignore b/.gitignore index b568f5721..6b5e66f7c 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ xcuserdata/ # Dart stuff. /tool/.dart_tool/ /tool/.packages + +# macOS-specific System Files +*.DS_Store \ No newline at end of file diff --git a/jlox b/jlox index b2a0e7143..b8637e219 100755 --- a/jlox +++ b/jlox @@ -1,4 +1,4 @@ #!/usr/bin/env bash -script_dir=$(dirname "$0") +script_dir="$(dirname "$(readlink -f "$0")")" java -cp ${script_dir}/build/java com.craftinginterpreters.lox.Lox $@