summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..e4d2f8c
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,19 @@
+.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