1 # src/glu/mesa/Makefile
5 include $(TOP
)/configs
/current
9 GLU_TINY
= 0$(MESA_MAJOR
)0$(MESA_MINOR
)0$(MESA_TINY
)
24 OBJECTS
= $(C_SOURCES
:.c
=.o
)
26 INCLUDES
= -I.
-I
$(TOP
)/include
31 $(CC
) -c
$(INCLUDES
) $(CFLAGS
) $< -o
$@
36 @if
[ "${CONFIG_NAME}" = "beos" ] ; then \
37 echo
"$(GLU_LIB_NAME) not build under BeOS, but integrated into ${GL_LIB_NAME}." ; \
40 $(MAKE
) $(TOP
)/$(LIB_DIR
)/$(GLU_LIB_NAME
) || exit
1 ; \
44 -mkdir
$(TOP
)/$(LIB_DIR
)
47 $(TOP
)/$(LIB_DIR
)/$(GLU_LIB_NAME
): $(OBJECTS
)
48 @
$(MKLIB
) -o
$(GLU_LIB
) -linker
'$(CC)' -ldflags '$(LDFLAGS)' \
49 -major
$(GLU_MAJOR
) -minor
$(GLU_MINOR
) -patch
$(GLU_TINY
) \
50 $(MKLIB_OPTIONS
) -install $(TOP
)/$(LIB_DIR
) \
51 $(GLU_LIB_DEPS
) $(OBJECTS
)
54 -rm -f
*.o
*/*.o
*/*/*.o
55 -rm -f
*.lo
*/*.lo
*/*/*.lo
56 -rm -f
*.la
*/*.la
*/*/*.la