1. 15 Feb, 2019 1 commit
  2. 29 Jan, 2019 4 commits
  3. 10 Jan, 2019 2 commits
  4. 29 Nov, 2018 1 commit
  5. 26 Nov, 2018 1 commit
    • Iain Lane's avatar
      build: Install files in the proper systemwide location · 7dba1fcc
      Iain Lane authored
      When installing in the system, we need to put the extension in
      ${prefix}/share/gnome-shell/extensions/<uuid>. Up until now we were just
      installing in ${prefix}.
      
      The schema compilation needs tweaking a bit, because we now install
      schemas in the proper location under the prefix and we shouldn't do this
      when building a package (DESTDIR in the environment, approach copied
      from Recipes). We do still need to have the export-zip.sh script call
      glib-compile-schemas for the zips we'll upload to extensions.gnome.org
      though - when the extension is loaded in this way it uses schemas from
      schemas/ within its own tree and nothing will compile them for us there.
      7dba1fcc
  6. 24 Nov, 2018 2 commits
  7. 23 Nov, 2018 1 commit
  8. 21 Nov, 2018 1 commit
    • Milan Zink's avatar
      Initial support for Meson builds · 0d5e9bb2
      Milan Zink authored
      No 'build system' is currently being used.
      
      This commit adds
      - configuration files for meson build systems
      - meson post install script to compile glib schemas
      - shell help script 'export-zip.sh' for creating extesion zip file
      updates
      - README.md - information about meson and 'export-zip.sh' script
      0d5e9bb2
  9. 19 Sep, 2018 1 commit
  10. 22 Aug, 2018 1 commit