change output folder for generated files to build dir

This commit is contained in:
ohyzha
2024-07-22 18:10:03 +03:00
parent dae57bfc7f
commit e25d837bd2
5 changed files with 12 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ if [[ "$(uname)" == "Darwin" ]]; then
fi
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
GENERATED_DATA_PATH="$(dirname "$SCRIPT_DIR")/openVulkanoCpp/GeneratedShaderData"
GENERATED_DATA_PATH="$1"
SHADER_PATH="$(dirname "$SCRIPT_DIR")/openVulkanoCpp/Shader"
if [[ "$OSTYPE" == "msys" || "$OSTYPE" == "cygwin" ]]; then
@@ -28,14 +28,12 @@ check_return_code() {
}
rm -f *.spv
#rm -f "$GENERATED_DATA_PATH"/*
mkdir -p "$GENERATED_DATA_PATH"
touch "$GENERATED_DATA_PATH"/GeneratedShaderData.h
touch "$GENERATED_DATA_PATH"/GeneratedShaderData.c
echo "// Auto generated file" > "$GENERATED_DATA_PATH"/GeneratedShaderData.h
echo -e "#ifndef GeneratedShaderData_H_INCLUDED\n#define GeneratedShaderData_H_INCLUDED" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.h
#echo -e "extern \"C\" {" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.h
echo -e "#include \"GeneratedShaderData.h\"" > "$GENERATED_DATA_PATH"/GeneratedShaderData.c
# put data from all files with same name into single file