1. 05 Nov, 2018 1 commit
  2. 18 Jun, 2018 1 commit
  3. 18 Mar, 2018 1 commit
  4. 19 Feb, 2018 1 commit
    • Justin M. Keyes's avatar
      build: remove contents of build/runtime/doc/* surgically (#8024) · 06b7561e
      Justin M. Keyes authored
      Only remove the directory contents. If the directory itself is removed,
      then `sudo make install` creates a root-owned …/doc/ directory. That
      breaks the next non-root build.
      
      This was an accident of 0b1904d8.
      
      Note: the following does not work, because it misses renamed help files
      (which would no longer be in the build-tree definition)
      
          COMMAND ${CMAKE_COMMAND} -E remove ${BUILDDOCFILES} ${GENERATED_HELP_TAGS}
      06b7561e
  5. 15 Jan, 2018 1 commit
  6. 09 Jan, 2018 1 commit
  7. 01 Jan, 2018 1 commit
  8. 12 Nov, 2017 1 commit
  9. 17 Sep, 2017 1 commit
  10. 27 Jul, 2017 1 commit
  11. 31 Jan, 2017 1 commit
    • Matthieu Coudron's avatar
      dist: runtime/nvim.desktop · 7c836573
      Matthieu Coudron authored
      Closes #3689
      
      cmake: Add `desktop-install` and `icon-install` targets. `runtime`
      target will trigger them.
      
      Specification:
      https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keys
      
      Icons are stored system-wide in /usr/share/applications or user wide at
      /usr/share/icons/hicolor/scalable/apps and can be overriden in ~/.local/share/icons
      
      nvim.desktop file can be installed system wide or in
      ~/.local/share/applications/
      
      To test without an installer:
      $ xdg-desktop-menu install --novendor runtime/nvim.desktop
      $ xdg-icon-resource install --novendor --mode user --size 64 contrib/nvim-icon.png
      
      Once it is installed, you can test with gtk-launch if installed or
      dmenu/rofi (drun mode)
      7c836573
  12. 31 Aug, 2016 1 commit
  13. 10 Jul, 2016 1 commit
  14. 08 Jul, 2016 1 commit
  15. 18 Jun, 2016 1 commit
    • Justin M. Keyes's avatar
      build: Revert 464bc16f. · cbda7d85
      Justin M. Keyes authored
      This was more trouble than it is worth:
      
      - remove_directory fails if doc/ is not owned by the user
      - some devs build in-tree, then deleting doc/ breaks the build
      - `make install` isn't affected by the stale files at all: the tags are
        built before install-time
      
      So, reverting this change means only that devs who use a build/
      directory will need to delete build/runtime/doc/ on the occasion that we
      rename a doc file.
      cbda7d85
  16. 16 Jun, 2016 1 commit
    • Justin M. Keyes's avatar
      build: Purge docs before rebuilding. · 464bc16f
      Justin M. Keyes authored
      If a help file is renamed, stale help files in the build workspace will
      cause duplicate tags (which causes the build to fail). To avoid this,
      always delete build/runtime/doc/ before building helptags.
      464bc16f
  17. 06 Jun, 2016 2 commits
  18. 10 Feb, 2016 1 commit
  19. 03 Feb, 2016 1 commit
  20. 11 Nov, 2015 1 commit
  21. 10 Sep, 2015 1 commit
  22. 19 Aug, 2015 1 commit
  23. 16 Aug, 2015 1 commit
  24. 11 Aug, 2015 1 commit
  25. 26 Jul, 2015 3 commits