.PHONY: all clean allclean all: glsldebayer pixels.raw: pixels.png magick $< GRAY:$@ blob.o: pixels.raw debayer.vs.glsl debayer.fs.glsl $(LD) -z noexecstack -r -b binary -o $@ $? objcopy -R '*ABS*' --rename-section .data=.lrodata,contents,alloc,load,readonly,data $@ $@ glsldebayer: LDFLAGS += -lm -lSDL2 -lEGL -lGLESv2 glsldebayer: glsldebayer.o blob.o clean: -rm *.o glsldebayer allclean: clean -rm *.raw