Home | History | Annotate | Download | only in mesa3d
      1 # Copyright  2012 Intel Corporation
      2 #
      3 # Permission is hereby granted, free of charge, to any person obtaining a
      4 # copy of this software and associated documentation files (the "Software"),
      5 # to deal in the Software without restriction, including without limitation
      6 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
      7 # and/or sell copies of the Software, and to permit persons to whom the
      8 # Software is furnished to do so, subject to the following conditions:
      9 #
     10 # The above copyright notice and this permission notice (including the next
     11 # paragraph) shall be included in all copies or substantial portions of the
     12 # Software.
     13 #
     14 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     15 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     16 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     17 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     18 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
     19 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
     20 # IN THE SOFTWARE.
     21 
     22 SUBDIRS = src
     23 
     24 AM_DISTCHECK_CONFIGURE_FLAGS = \
     25 	--enable-dri \
     26 	--enable-dri3 \
     27 	--enable-egl \
     28 	--enable-gallium-tests \
     29 	--enable-gallium-osmesa \
     30 	--enable-llvm \
     31 	--enable-gbm \
     32 	--enable-gles1 \
     33 	--enable-gles2 \
     34 	--enable-glx \
     35 	--enable-glx-tls \
     36 	--enable-nine \
     37 	--enable-opencl \
     38 	--enable-opencl-icd \
     39 	--enable-opengl \
     40 	--enable-va \
     41 	--enable-vdpau \
     42 	--enable-xa \
     43 	--enable-xvmc \
     44 	--enable-llvm-shared-libs \
     45 	--enable-libunwind \
     46 	--with-platforms=x11,wayland,drm,surfaceless \
     47 	--with-dri-drivers=i915,i965,nouveau,radeon,r200,swrast \
     48 	--with-gallium-drivers=i915,nouveau,r300,pl111,r600,radeonsi,freedreno,svga,swrast,vc4,virgl,swr,etnaviv,imx \
     49 	--with-vulkan-drivers=intel,radeon
     50 
     51 ACLOCAL_AMFLAGS = -I m4
     52 
     53 EXTRA_DIST = \
     54 	autogen.sh \
     55 	common.py \
     56 	docs \
     57 	doxygen \
     58 	bin/git_sha1_gen.py \
     59 	scons \
     60 	SConstruct \
     61 	build-support/conftest.dyn \
     62 	build-support/conftest.map \
     63 	meson.build \
     64 	meson_options.txt \
     65 	bin/meson.build \
     66 	include/meson.build \
     67 	bin/install_megadrivers.py \
     68 	bin/meson_get_version.py
     69 
     70 noinst_HEADERS = \
     71 	include/c99_alloca.h \
     72 	include/c99_compat.h \
     73 	include/c99_math.h \
     74 	include/c11 \
     75 	include/drm-uapi/drm.h \
     76 	include/drm-uapi/drm_fourcc.h \
     77 	include/drm-uapi/drm_mode.h \
     78 	include/drm-uapi/i915_drm.h \
     79 	include/drm-uapi/vc4_drm.h \
     80 	include/D3D9 \
     81 	include/GL/wglext.h \
     82 	include/HaikuGL \
     83 	include/no_extern_c.h \
     84 	include/pci_ids
     85 
     86 # We list some directories in EXTRA_DIST, but don't actually want to include
     87 # the .gitignore files in the tarball.
     88 dist-hook:
     89 	find $(distdir) -name .gitignore -exec $(RM) {} +
     90