This should make most linux-solo drivers work again. Mainly a fix
[mesa.git] / src / glw / Makefile
1 # src/glw/Makefile
2
3 TOP = ../..
4 include $(TOP)/configs/current
5
6 MAJOR = 1
7 MINOR = 0
8 TINY = 0
9
10 INCDIRS = -I$(TOP)/include -I/usr/include/Motif1.2 -I/usr/contrib/X11R6/include -I/usr/X11R6/include
11
12
13 OBJECTS = $(GLW_SOURCES:.c=.o)
14
15
16
17 ##### RULES #####
18
19 .c.o:
20 $(CC) -c $(INCDIRS) $(CFLAGS) $<
21
22
23
24 ##### TARGETS #####
25
26 default: $(LIB_DIR)/$(GLW_LIB_NAME)
27
28
29 clean:
30 -rm depend
31 -rm -f *.o *~
32
33
34 # Make the library
35 $(LIB_DIR)/$(GLW_LIB_NAME): $(OBJECTS)
36 CC=$(CC) CXX=$(CXX) $(TOP)/bin/mklib -o $(GLW_LIB) -major $(MAJOR) -minor $(MINOR) \
37 -patch $(TINY) $(MKLIB_OPTIONS) -install $(LIB_DIR) \
38 $(GLW_LIB_DEPS) $(OBJECTS)
39
40
41 #
42 # Run 'make depend' to update the dependencies if you change what's included
43 # by any source file.
44 #
45 depend: $(GLW_SOURCES)
46 touch depend
47 $(MKDEP) $(MKDEP_OPTIONS) -I$(TOP)/include $(GLW_SOURCES) \
48 > /dev/null 2>&1
49
50
51 include depend