cso: put cso_release_all into cso_destroy_context
[mesa.git] / src / gallium / state_trackers / vega / Makefile.am
index 85c173212c47663556c9011adb4fa954fcf5e4ff..8985a4e4f4a8976e3d8401700faeacea69848689 100644 (file)
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 # DEALINGS IN THE SOFTWARE.
 
+include Makefile.sources
 include $(top_srcdir)/src/gallium/Automake.inc
 
 AM_CFLAGS = $(GALLIUM_CFLAGS)
 AM_CPPFLAGS = \
        -I$(top_srcdir)/include \
-       -I$(top_srcdir)/src/mapi \
-       -DVEGA_VERSION_STRING=\"$(MESA_VERSION)\"
+       -I$(top_srcdir)/src/mapi
 
 noinst_LTLIBRARIES = libvega.la
 
-libvega_la_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
+libvega_la_SOURCES = $(C_SOURCES)
 
 BUILT_SOURCES = api_tmp.h
 CLEANFILES = api_tmp.h
 
-api_tmp.h: $(top_srcdir)/src/mapi/vgapi/vgapi.csv $(top_srcdir)/src/mapi/mapi/mapi_abi.py
-       $(AM_V_GEN) $(PYTHON2) $(PYTHON_FLAGS) $(top_srcdir)/src/mapi/mapi/mapi_abi.py \
+api_tmp.h: $(top_srcdir)/src/mapi/vgapi/vgapi.csv $(top_srcdir)/src/mapi/mapi_abi.py
+       $(AM_V_GEN) $(PYTHON2) $(PYTHON_FLAGS) $(top_srcdir)/src/mapi/mapi_abi.py \
                        --printer vgapi --mode app $< > $@
+
+EXTRA_DIST = SConscript