X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=Makefile.am;h=9f49ce6535378a53556b316ab2994de93f5f6877;hb=8ac9407a835ee892d96f326b0c56967046cbb982;hp=add10891918db376850450abcd0d150fb0ac4d3f;hpb=0ac98e729650b2809785bfc673ea1294d849417f;p=mesa.git diff --git a/Makefile.am b/Makefile.am index add10891918..9f49ce65353 100644 --- a/Makefile.am +++ b/Makefile.am @@ -21,95 +21,40 @@ SUBDIRS = src -ACLOCAL_AMFLAGS = -I m4 - -# Rules for making release tarballs +AM_DISTCHECK_CONFIGURE_FLAGS = \ + --enable-dri3 \ + --enable-gallium-tests \ + --enable-gbm \ + --enable-gles1 \ + --enable-gles2 \ + --enable-glx-tls \ + --enable-va \ + --enable-vdpau \ + --enable-xa \ + --enable-xvmc \ + --with-egl-platforms=x11,wayland,drm -PACKAGE_DIR = Mesa-$(PACKAGE_VERSION) -PACKAGE_NAME = MesaLib-$(PACKAGE_VERSION) +ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = \ + autogen.sh \ + common.py \ docs \ - doxygen - -EXTRA_FILES = \ - aclocal.m4 \ - configure \ - bin/ar-lib \ - bin/compile \ - bin/config.sub \ - bin/config.guess \ - bin/depcomp \ - bin/install-sh \ - bin/ltmain.sh \ - bin/missing \ - bin/ylwrap \ - bin/test-driver \ - src/glsl/glsl_parser.cpp \ - src/glsl/glsl_parser.h \ - src/glsl/glsl_lexer.cpp \ - src/glsl/glcpp/glcpp-lex.c \ - src/glsl/glcpp/glcpp-parse.c \ - src/glsl/glcpp/glcpp-parse.h \ - src/mesa/program/lex.yy.c \ - src/mesa/program/program_parse.tab.c \ - src/mesa/program/program_parse.tab.h \ - `git ls-files | grep "Makefile.am" | sed -e "s/Makefile.am/Makefile.in/"` - -noinst_HEADERS = \ - include/c99_compat.h \ - include/c99 \ - include/c11 \ - include/D3D9 \ - include/HaikuGL \ + doxygen \ + scons \ + SConstruct + +noinst_HEADERS = \ + include/c99_alloca.h \ + include/c99_compat.h \ + include/c99_math.h \ + include/c99 \ + include/c11 \ + include/D3D9 \ + include/HaikuGL \ + include/no_extern_c.h \ include/pci_ids -IGNORE_FILES = \ - -x autogen.sh - - -parsers: configure - $(MAKE) -C src/glsl glsl_parser.cpp glsl_parser.h glsl_lexer.cpp glcpp/glcpp-lex.c glcpp/glcpp-parse.c glcpp/glcpp-parse.h - -# Everything for new a Mesa release: -ARCHIVES = $(PACKAGE_NAME).tar.gz \ - $(PACKAGE_NAME).tar.bz2 \ - $(PACKAGE_NAME).zip - -tarballs: checksums - rm -f ../$(PACKAGE_DIR) $(PACKAGE_NAME).tar - -manifest.txt: .git - ( \ - ls -1 $(EXTRA_FILES) ; \ - git ls-files $(IGNORE_FILES) \ - ) | sed -e '/^\(.*\/\)\?\./d' -e "s@^@$(PACKAGE_DIR)/@" > $@ - -../$(PACKAGE_DIR): - ln -s $(PWD) $@ - -$(PACKAGE_NAME).tar: parsers ../$(PACKAGE_DIR) manifest.txt - cd .. ; tar -cf $(PACKAGE_DIR)/$(PACKAGE_NAME).tar -T $(PACKAGE_DIR)/manifest.txt - -$(PACKAGE_NAME).tar.gz: $(PACKAGE_NAME).tar ../$(PACKAGE_DIR) - gzip --stdout --best $(PACKAGE_NAME).tar > $(PACKAGE_NAME).tar.gz - -$(PACKAGE_NAME).tar.bz2: $(PACKAGE_NAME).tar - bzip2 --stdout --best $(PACKAGE_NAME).tar > $(PACKAGE_NAME).tar.bz2 - -$(PACKAGE_NAME).zip: parsers ../$(PACKAGE_DIR) manifest.txt - rm -f $(PACKAGE_NAME).zip ; \ - cd .. ; \ - zip -q -@ $(PACKAGE_NAME).zip < $(PACKAGE_DIR)/manifest.txt ; \ - mv $(PACKAGE_NAME).zip $(PACKAGE_DIR) - -checksums: $(ARCHIVES) - @-sha256sum $(PACKAGE_NAME).tar.gz - @-sha256sum $(PACKAGE_NAME).tar.bz2 - @-sha256sum $(PACKAGE_NAME).zip - -.PHONY: tarballs checksums - # We list some directories in EXTRA_DIST, but don't actually want to include # the .gitignore files in the tarball. dist-hook: