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