summaryrefslogtreecommitdiffstats
path: root/glslv.mk
blob: c0ced699b50756629b34d5d66a09b1b563533201 (plain)
1
2
3
4
5
6
7
8
9
10
# SPDX-FileCopyrightText: 2018 Tomasz Kramkowski <tomasz@kramkow.ski>
# SPDX-License-Identifier: CC0-1.0
GLSLV ?= glslangValidator
COMPILE.spv = $(GLSLV) $(GLSLVFLAGS)
%.spv: %.vert
	$(COMPILE.spv) $(OUTPUT_OPTION) $<
%.spv: %.frag
	$(COMPILE.spv) $(OUTPUT_OPTION) $<
%.o: %.spv
	$(LD) -r -b binary $(OUTPUT_OPTION) $<