1. 02 Jan, 2018 1 commit
    • Ernestas Kulik's avatar
      build: general cleanups · 983892a6
      Ernestas Kulik authored
      This commit does the following:
        * Canonicalize the style:
          * Use two-space indentations.
          * Un-Autotools-ify option names.
          * Don’t align arguments, simply increase indentation.
          * Don’t add a space before opening parenthesis in calls.
        * Remove unused variables.
        * Remove unused dependencies.
        * Remove config.h.meson.
        * Optimize dependencies.
        * Use disabler functionality for libselinux dependency, to save lines.
      983892a6
  2. 13 Jun, 2017 1 commit
  3. 23 Feb, 2017 1 commit
    • Ernestas Kulik's avatar
      general: add support for Meson · ed5652c8
      Ernestas Kulik authored
      Since it’s 2017 already, Nautilus should use a build system that doesn’t
      take longer to set up the build than it takes to actually build. An
      observed build time using Ninja of roughly one-fifth of what it took
      Autotools is more than reason enough to add support for Meson. Along
      with that, this commit adds a convenience script to generate a tarball
      for releases, since we use libgd as a submodule and Meson does not
      handle source distributions.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=778167
      ed5652c8