projects
/
windtk
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dirty redraw and SDL framebuffer example
[windtk]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
adce8a2
..
289aabf
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,16
+1,24
@@
-src = $(wildcard src/*.c) example.c
+src = $(wildcard src/*.c)
obj = $(src:.c=.o)
obj = $(src:.c=.o)
-dep = $(src:.c=.d)
-bin = example
+dep = $(src:.c=.d) example_gl.d example_sdl.d
CFLAGS = -pedantic -Wall -g -Isrc -MMD
CFLAGS = -pedantic -Wall -g -Isrc -MMD
-LDFLAGS = -lGL -lglut
-$(bin): $(obj)
- $(CC) -o $@ $(obj) $(LDFLAGS)
+.PHONY: all
+all: example_gl example_sdl
+
+example_gl: $(obj) example_gl.o
+ $(CC) -o $@ $^ $(LDFLAGS) -lGL -lglut
+
+example_sdl: $(obj) example_sdl.o
+ $(CC) -o $@ $^ $(LDFLAGS) -lSDL
-include $(dep)
.PHONY: clean
clean:
-include $(dep)
.PHONY: clean
clean:
- rm -f $(obj)
+ rm -f $(obj) *.o example_gl example_sdl
+
+.PHONY: cleandep
+cleandep:
+ rm -f $(dep) *.d