Working Saturnin-based meta-command

mkit.ini 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. [project]
  2. version = 0.0.3
  3. name = Saturnin Demo
  4. tagline = Saturnin example toolkit
  5. pkgname = saturnin-demo
  6. maintainer = Alois Mahdal <netvor+saturnin@vornet.cz>
  7. vcs_browser = https://github.com/AloisMahdal/saturnin-demo
  8. relsrc = devel
  9. [dist]
  10. tarball = LICENSE.md
  11. tarball = Makefile
  12. tarball = README.md
  13. tarball = mkit.ini
  14. tarball = packaging
  15. tarball = src
  16. tarball = utils
  17. rpmstuff = packaging/template.spec
  18. debstuff = packaging/debian
  19. [ENV]
  20. PREFIX = /usr/local
  21. XDG_DATA_HOME = $HOME/.local/share
  22. XDG_CACHE_HOME = $HOME/.cache
  23. XDG_CONFIG_HOME = $HOME/.config
  24. [roots]
  25. bin = [ENV:PREFIX]/bin
  26. libexec = [ENV:PREFIX]/libexec/saturnin-demo
  27. share = [ENV:PREFIX]/share/saturnin-demo
  28. doc = [ENV:PREFIX]/share/doc/saturnin-demo
  29. etc = /etc/saturnin-demo
  30. etc_bc = /etc/bash_completion.d
  31. [tokens]
  32. __SATURNIN_DATA_HOME__ = [ENV:XDG_DATA_HOME]/saturnin-demo
  33. __SATURNIN_CACHE_HOME__ = [ENV:XDG_CACHE_HOME]/saturnin-demo
  34. __SATURNIN_CONFIG_HOME__ = [ENV:XDG_CONFIG_HOME]/saturnin-demo
  35. __SATURNIN_CONFIG_LOCAL__ = [roots:etc]
  36. __SATURNIN_LIBEXEC__ = [roots:libexec]
  37. __SATURNIN_SHARE__ = [roots:share]
  38. __SATURNIN_SHELLFU_DIR__ = [roots:share]/shellfu
  39. [modes]
  40. bin = 755
  41. libexec = 755
  42. share = 644
  43. [files]
  44. bin = src/bin/app saturnin-demo
  45. doc = README.md
  46. etc_bc = src/complete.bash saturnin-demo.bash
  47. libexec = src/libexec/saturnin-demo-dump
  48. libexec = src/libexec/saturnin-demo-echo
  49. share = src/ini.d/main/echo.ini ini.d/main/echo.ini
  50. #mkit version=0.0.24