tests/themes/run.sh: use themes from build dir
This commit is contained in:
parent
0a75f09d1d
commit
e1da4b030f
|
@ -12,6 +12,17 @@ if ! [ -f CMakeLists.txt ]; then
|
||||||
fi
|
fi
|
||||||
source_dir="$PWD"
|
source_dir="$PWD"
|
||||||
|
|
||||||
|
# Either the build dir is passed in $CMAKE_BINARY_DIR or we guess based on $PWD
|
||||||
|
# Same as in tests/run.sh.
|
||||||
|
build_dir="$CMAKE_BINARY_DIR"
|
||||||
|
if [ -z "$build_dir" ]; then
|
||||||
|
if [ -d "$source_dir/build" ]; then
|
||||||
|
build_dir="$source_dir/build"
|
||||||
|
else
|
||||||
|
build_dir="$source_dir"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
config_file="$(mktemp)"
|
config_file="$(mktemp)"
|
||||||
|
|
||||||
# Cleanup on errors / aborting.
|
# Cleanup on errors / aborting.
|
||||||
|
@ -28,7 +39,7 @@ for theme_file in themes/*/theme.lua; do
|
||||||
sed "s~default/theme~$theme_name/theme~g" "awesomerc.lua" > "$config_file"
|
sed "s~default/theme~$theme_name/theme~g" "awesomerc.lua" > "$config_file"
|
||||||
|
|
||||||
AWESOME_RC_FILE="$config_file" \
|
AWESOME_RC_FILE="$config_file" \
|
||||||
AWESOME_THEMES_PATH="$source_dir/themes" \
|
AWESOME_THEMES_PATH="$build_dir/themes" \
|
||||||
AWESOME_ICON_PATH="$PWD/icons" \
|
AWESOME_ICON_PATH="$PWD/icons" \
|
||||||
"$source_dir/tests/run.sh" themes/tests.lua
|
"$source_dir/tests/run.sh" themes/tests.lua
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue