webgl-noise/demo/MacOSX/Makefile

29 lines
501 B
Makefile

EXECNAME=noisedemo
COMDIR=../common
OBJS=noisedemo.o
SHADERS=noisedemo.vert noisedemo.frag
VPATH=$(COMDIR)
CFLAGS=-I. -I/usr/X11/include
LDFLAGS=-framework Cocoa -framework OpenGL -lglfw
.PHONY: all clean run
all: $(EXECNAME).app links_done
links_done: $(SHADERS)
ln -s $? . ; touch links_done
$(EXECNAME).app: $(EXECNAME)
./bundle.sh $@ $^ ; chmod a-x $^
$(EXECNAME): $(OBJS)
clean:
- rm -r $(EXECNAME).app
- rm $(EXECNAME) links_done $(OBJS) $(SHADERS)
run:
open -W ./$(EXECNAME).app