Merge commit 'origin/7.8'
[mesa.git] / progs / egl / eglut / Makefile
1 # progs/egl/eglut
2
3 TOP = ../../..
4 include $(TOP)/configs/current
5
6 INCLUDES = \
7 -I$(TOP)/include
8
9 SOURCES = $(wildcard *.c)
10
11 EGLUT_X11_OBJECTS = eglut.o eglut_x11.o
12 EGLUT_SCREEN_OBJECTS = eglut.o eglut_screen.o
13
14 default: depend libeglut-x11.a libeglut-screen.a
15
16 libeglut-x11.a: $(EGLUT_X11_OBJECTS)
17 $(MKLIB) -o eglut-x11 -static $(EGLUT_X11_OBJECTS)
18
19 libeglut-screen.a: $(EGLUT_SCREEN_OBJECTS)
20 $(MKLIB) -o eglut-screen -static $(EGLUT_SCREEN_OBJECTS)
21
22 .c.o:
23 $(CC) -c -o $@ $< $(INCLUDES) $(DEFINES) $(CFLAGS)
24
25 depend: $(SOURCES)
26 @rm -f depend
27 @touch depend
28 @$(MKDEP) $(MKDEP_OPTIONS) $(INCLUDES) $(SOURCES) \
29 > /dev/null 2>/dev/null
30
31 clean:
32 rm -f *.o *.a
33 rm -f depend depend.bak
34
35 sinclude depend