1 # src/mesa/drivers/dri/r300/compiler/Makefile
3 TOP
= ..
/..
/..
/..
/..
/..
4 include $(TOP
)/configs
/current
12 radeon_program_print.c \
14 radeon_program_alu.c \
15 radeon_program_pair.c \
17 radeon_dataflow_deadcode.c \
18 radeon_dataflow_swizzles.c \
21 r300_fragprog_swizzle.c \
22 r300_fragprog_emit.c \
24 r500_fragprog_emit.c \
26 r3xx_vertprog_dump.c \
33 OBJECTS
= $(C_SOURCES
:.c
=.o
) \
34 $(CPP_SOURCES
:.
cpp=.o
) \
45 default
: depend lib
$(LIBNAME
).a
47 lib
$(LIBNAME
).a
: $(OBJECTS
) Makefile
$(TOP
)/configs
/current
48 $(MKLIB
) -o
$(LIBNAME
) -static
$(OBJECTS
)
50 depend
: $(C_SOURCES
) $(CPP_SOURCES
) $(ASM_SOURCES
) $(SYMLINKS
)
53 $(MKDEP
) $(MKDEP_OPTIONS
) $(INCLUDES
) $(C_SOURCES
) $(CPP_SOURCES
) $(ASM_SOURCES
) 2> /dev
/null
57 etags
`find . -name \*.[ch]` `find ../include`
59 # Remove .o and backup files
61 rm -f
$(OBJECTS
) lib
$(LIBNAME
).a depend depend.bak
70 $(CC
) -c
$(INCLUDES
) $(CFLAGS
) $(LIBRARY_DEFINES
) $< -o
$@
73 $(CXX
) -c
$(INCLUDES
) $(CXXFLAGS
) $(LIBRARY_DEFINES
) $< -o
$@
76 $(CC
) -c
$(INCLUDES
) $(CFLAGS
) $(LIBRARY_DEFINES
) $< -o
$@