Edit

kc3-lang/libxkbcommon/.gitignore

Branch :

  • Show log

    Commit

  • Author : Ran Benita
    Date : 2017-07-25 21:57:42
    Hash : 86434d84
    Message : build: add meson build system Meson is easier to maintain, much faster, encourages better practices, and is not built on a pile of shell scripts. The autotools build system is kept intact for now, in order to ease the migration. The intention is to remove it sooner rather than later, if all goes well. Run `meson build && mesonconf build` to see the configuration options for the new system. Conversion should be straightforward. Environment variables like CFLAGS work the same. If meson is used, xorg-util-macros is not required. In terms of functionality the two systems have about the same capabilities. Here are some differences I noticed: - Meson uses `-g` by default, autotools uses `-g -O2`. - In autotools the default behavior is to install both static and shared versions of the libraries. In meson the user must choose exactly one (using -Ddefault_library=static/shared). It is possible to workaround if needed (install twice...), but hopefully meson will add the option in the future. - Autotools has builtin ctags/cscope targets, meson doesn't. Easy to run the tools directly. - Meson has builtin benchmarks target. Handy. - Meson has builtin support for sanitizers/clang-analyzer/lto/pgo/ coverage etc. Also handy. Signed-off-by: Ran Benita <ran234@gmail.com>

  • .gitignore
  • #
    #		X.Org module default exclusion patterns
    #		The next section if for module specific patterns
    #
    #	Do not edit the following section
    # 	GNU Build System (Autotools)
    aclocal.m4
    autom4te.cache/
    autoscan.log
    ChangeLog
    compile
    config.guess
    config.h
    config.h.in
    config.log
    config-ml.in
    config.py
    config.status
    config.status.lineno
    config.sub
    configure
    configure.scan
    depcomp
    .deps/
    INSTALL
    install-sh
    .libs/
    libtool
    libtool.m4
    ltmain.sh
    lt~obsolete.m4
    ltoptions.m4
    ltsugar.m4
    ltversion.m4
    Makefile
    Makefile.in
    mdate-sh
    missing
    mkinstalldirs
    *.pc
    py-compile
    stamp-h?
    symlink-tree
    texinfo.tex
    ylwrap
    
    #	Do not edit the following section
    # 	Edit Compile Debug Document Distribute
    *~
    *.[0-9]
    *.[0-9]x
    *.bak
    *.bin
    core
    *.dll
    *.exe
    *-ISO*.bdf
    *-JIS*.bdf
    *-KOI8*.bdf
    *.kld
    *.ko
    *.ko.cmd
    *.lai
    *.l[oa]
    *.[oa]
    *.obj
    *.patch
    *.so
    *.pcf.gz
    *.pdb
    *.tar.bz2
    *.tar.gz
    #
    #		Add & Override patterns for libxkbcommon
    #
    #		Edit the following section as needed
    # For example, !report.pc overrides *.pc. See 'man gitignore'
    #
    
    .dirstamp
    cscope.out
    test-suite.log
    test-driver
    build-aux/
    /xdg-shell-unstable-v6-client-protocol.h
    /xdg-shell-unstable-v6-protocol.c
    build/