Working Saturnin-based meta-command

mkit.ini 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #mkit version=0.0.14
  2. [project]
  3. version = 0.0.1
  4. name = SATURNIN-DEMO
  5. tagline = saturnin example toolkit
  6. pkgname = saturnin-demo
  7. relsrc = devel
  8. [dist]
  9. tarball = LICENSE
  10. tarball = Makefile
  11. tarball = README.md
  12. tarball = mkit.ini
  13. tarball = packaging
  14. tarball = src
  15. tarball = utils
  16. rpmstuff = packaging/template.spec
  17. debstuff = packaging/debian
  18. [ENV]
  19. PREFIX = /usr/local
  20. [roots]
  21. bin = [ENV:PREFIX]/bin
  22. libexec = [ENV:PREFIX]/libexec/saturnin-demo
  23. share = [ENV:PREFIX]/share/saturnin-demo
  24. doc = [ENV:PREFIX]/share/doc/saturnin-demo
  25. etc = /etc/saturnin-demo
  26. etc_bc = /etc/bash_completion.d
  27. [tokens]
  28. __SATURNIN_DEMO_CACHE_HOME__ = $HOME/.cache/saturnin-demo
  29. __SATURNIN_DEMO_CONFIG_USER__ = $HOME/.saturnin-demo
  30. __SATURNIN_DEMO_CONFIG_LOCAL__ = [roots:etc]
  31. __SATURNIN_DEMO_LIBEXEC__ = [roots:libexec]
  32. __SATURNIN_DEMO_SHARE__ = [roots:share]
  33. [modes]
  34. bin = 755
  35. libexec = 755
  36. share = 644
  37. [files]
  38. bin = src/bin/app saturnin-demo
  39. doc = README.md
  40. etc_bc = src/complete.bash saturnin-demo.bash
  41. libexec = src/libexec/saturnin-demo-dump
  42. libexec = src/libexec/saturnin-demo-echo
  43. share = src/ini.d/main/echo.ini ini.d/main/echo.ini