Makefile: Omit misleading slashes.

This commit is contained in:
Jim Blandy 2021-04-15 09:06:21 -07:00 committed by Dzmitry Malyshau
parent 2eae37f7e5
commit ec6ef38dac

View File

@ -28,32 +28,32 @@ clean:
validate-spv: $(SNAPSHOTS_OUT)/*.spvasm
@set -e && for file in $^ ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"}; \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"}; \
cat $${file} | spirv-as --target-env vulkan1.0 -o - | spirv-val; \
done
validate-msl: $(SNAPSHOTS_OUT)/*.msl
@set -e && for file in $^ ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"}; \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"}; \
cat $${file} | xcrun -sdk macosx metal -mmacosx-version-min=10.11 -x metal - -o /dev/null; \
done
validate-glsl: $(SNAPSHOTS_OUT)/*.glsl
@set -e && for file in $(SNAPSHOTS_OUT)/*.Vertex.glsl ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"};\
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"};\
cat $${file} | glslangValidator --stdin -S vert; \
done
@set -e && for file in $(SNAPSHOTS_OUT)/*.Fragment.glsl ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"};\
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"};\
cat $${file} | glslangValidator --stdin -S frag; \
done
@set -e && for file in $(SNAPSHOTS_OUT)/*.Compute.glsl ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"};\
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"};\
cat $${file} | glslangValidator --stdin -S comp; \
done
validate-dot: $(SNAPSHOTS_OUT)/*.dot
@set -e && for file in $^ ; do \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)"}; \
echo "Validating" $${file#"$(SNAPSHOTS_OUT)/"}; \
cat $${file} | dot -o /dev/null; \
done