diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2020-04-03 11:26:12 -0500 |
---|---|---|
committer | Jason Ekstrand <jason@jlekstrand.net> | 2020-04-03 11:26:14 -0500 |
commit | 3ecfd73ba735e5d9daa15856175471936fd9141c (patch) | |
tree | 366d3f1970b515b365b54a27cf7e40e970fec1b5 /fossilize.sh | |
parent | 15b7a6d60eab0637fbb7e03334de7c8190500356 (diff) |
Improve fossilize.sh
This commit adds a FOSSILIZE_BUILD_PATH variable which is a bit more
user-friendly than setting VK_LAYER_PATH manually because it's not as
obvious as one would like how to use that environment variable. It also
appends $(basename $0) to the dump path so we get a nicely named .foz
file. Finally, we stop adding unneeded directories.
Diffstat (limited to 'fossilize.sh')
-rwxr-xr-x | fossilize.sh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/fossilize.sh b/fossilize.sh index 61c8e61..8c59c04 100755 --- a/fossilize.sh +++ b/fossilize.sh @@ -24,10 +24,9 @@ # Read some shader_db_dir="$(dirname "$(readlink -f "${0}")")" -export VK_LAYER_PATH="$HOME/source/Fossilize/layer" +FOSSILIZE_BUILD_PATH="$HOME/source/Fossilize" +export VK_LAYER_PATH="$FOSSILIZE_BUILD_PATH/layer" export VK_INSTANCE_LAYERS="VK_LAYER_fossilize" -export FOSSILIZE_DUMP_PATH="$shader_db_dir/fossils/" - -[ -d "$FOSSILIZE_DUMP_PATH" ] || mkdir -p "$FOSSILIZE_DUMP_PATH" +export FOSSILIZE_DUMP_PATH="$shader_db_dir/fossils/$(basename "${1}")" exec $@ |