| # src/gallium/state_trackers/vega/Makefile |
| |
| TOP = ../../../.. |
| include $(TOP)/configs/current |
| |
| LIBNAME = vega |
| |
| LIBRARY_INCLUDES = \ |
| -I$(TOP)/include \ |
| -I$(TOP)/src/mapi |
| |
| LIBRARY_DEFINES = \ |
| -DVEGA_VERSION_STRING=\"$(MESA_VERSION)\" |
| |
| C_SOURCES = \ |
| api.c \ |
| api_context.c \ |
| api_filters.c \ |
| api_images.c \ |
| api_masks.c \ |
| api_misc.c \ |
| api_paint.c \ |
| api_params.c \ |
| api_path.c \ |
| api_text.c \ |
| api_transform.c \ |
| arc.c \ |
| bezier.c \ |
| handle.c \ |
| image.c \ |
| mask.c \ |
| paint.c \ |
| path.c \ |
| polygon.c \ |
| renderer.c \ |
| shader.c \ |
| shaders_cache.c \ |
| stroker.c \ |
| text.c \ |
| vg_context.c \ |
| vg_manager.c \ |
| vg_state.c \ |
| vg_translate.c \ |
| vgu.c |
| |
| |
| GENERATED_SOURCES := api_tmp.h |
| |
| include ../../Makefile.template |
| |
| MAPI := $(TOP)/src/mapi |
| api_tmp.h: $(MAPI)/mapi/mapi_abi.py $(MAPI)/vgapi/vgapi.csv |
| $(PYTHON2) $< --printer vgapi --mode app $(MAPI)/vgapi/vgapi.csv > $@ |