Alois Mahdal
bcad50d4f2
Update for Shellfu v0.9.x
The new Shellfu brings some large changes. Among what touches us
directly:
* Most global variables were renamed (removing SHELLFU_* prefix).
* inigrep API has been revamped and the file merging/guessing
feature has been dropped; it now belongs to us.
преди 8 години
Alois Mahdal
3c95974995
Remove accidental file
преди 8 години
Alois Mahdal
7c8bae9038
Use predictable meta binary name
преди 8 години
Alois Mahdal
0195eca2f1
Bump version
Overview of changes:
* Maintenance release
преди 8 години
Alois Mahdal
39e61b2b34
Make use of newer tokens in specfile template
...or,
> ...maintain "state of the art" templates by comparing with peer
> projects.
преди 8 години
Alois Mahdal
e3c36f1d1d
Use predictable/comparable template name
It's easier to maintain "state of the art" templates by comparing with
peer projects.
преди 8 години
Alois Mahdal
40da6ba67c
Update mkit.ini for the new MKit version
преди 8 години
Alois Mahdal
e89c2f166b
Update MKit to v0.0.14
преди 8 години
Alois Mahdal
c057e9aed2
Update test suite for new TFKit
преди 8 години
Alois Mahdal
8550e6c281
Update TFKit to v0.0.11
преди 8 години
Alois Mahdal
84d003e3a1
Remove redundant debug info
subcommand (binary) and its arguments are both already is debug-shown
inside saturnin__runsc; cases when that does not get called are normally
not interesting.
преди 8 години
Alois Mahdal
6d787ff043
Remove obsolete `ffrun` sub-command
преди 8 години
Alois Mahdal
129f6b51bb
Bump version
Overview of changes:
* Added "last git hash" to application version meta-data (--saturnin-get-*)
* Improve meta command template
* Build system maintenance
преди 8 години
Alois Mahdal
4173db5f3c
Add last git hash from application build time
преди 8 години
Alois Mahdal
d3ad15cd61
Replace last unique line in meta binary template
преди 8 години
Alois Mahdal
1239f82ee6
Update MKit to v0.0.13
преди 8 години
Alois Mahdal
c9485a1fe3
Bump version
Overview of changes:
* Changed default cache path to under .cache subdir
* Added --saturnin-get-* for printing Saturnin internal info
* Simplified test suite a bit with new TFKit
* Enabled Debian packaging
* Repo maintenance and cleanup
преди 8 години
Alois Mahdal
eb15269060
Remove obsolete note
преди 8 години
Alois Mahdal
3af21e1578
Add test for --saturnin-get-*
преди 8 години
Alois Mahdal
fb0f170507
Use .cache subdir for caching
преди 8 години
Alois Mahdal
6b4cfeb11f
Use saturnin__get for --version-semver
преди 8 години
Alois Mahdal
aba45c998d
Add --saturnin-get-* for printing Saturnin internal info
преди 8 години
Alois Mahdal
f26d69f556
Update test suite for the new TFKit version
преди 8 години
Alois Mahdal
ee17dd4873
Update .gitignore for the new TFKit version
преди 8 години
Alois Mahdal
c98b368cd2
Update TFKit to version 0.0.10
преди 8 години
Alois Mahdal
85042b3d8e
Clean up copy-pasting mess
These were accidentally left after creating the test from template.
преди 8 години
Alois Mahdal
f335e1a98e
Add Vcs-Browser field
преди 8 години
Alois Mahdal
9222107080
Add MKit version to distro templates
преди 8 години
Alois Mahdal
09dc5da7dd
Clean up mkit.ini
преди 8 години
Alois Mahdal
d6466f7b11
Add data for Debian packaging
преди 8 години
Alois Mahdal
69224fed20
Update MKit to v0.0.11
преди 8 години
Alois Mahdal
3dfeff89d5
Bump version
Overview of changes:
* Heavily simplify template maintenance
* Update MKit to version v0.0.9
* Update MKit packaging meta-data
* Add packaging for demo kit
* Fix and improve demo kit
* Lot of refactoring
* Improve docs
преди 8 години
Alois Mahdal
eb25b891ad
Add codename
преди 8 години
Alois Mahdal
e1eacaa297
Move main() to the saturnin.sh module
преди 8 години
Alois Mahdal
b88948ca3d
Avoid exporting SATURNIN_SUBCOMMAND directly
Scripts may need it (eg. if using `saturnin__runhook()`) but exporting
it in the middle of main script makes it harder to see the scope
clearly and also is ugly.
Tweak the saturnin__runsc syntax so that it's not dependent on this
being global and export the SATURNIN_SUBCOMMAND only for the actual
subcommand binary call.
преди 8 години
Alois Mahdal
594e675521
Move usage() to saturnin.sh module
преди 8 години
Alois Mahdal
740f30e75e
Enclose main body to main()
Makes it easier to grok the structure and keep the global space clean.
преди 8 години
Alois Mahdal
6fddf11510
Sort variables alphabetically
Order does not matter, therefore use canonical order to simplify updates.
преди 8 години
Alois Mahdal
806e85fce7
No need to export app version
преди 8 години
Alois Mahdal
37eda51096
Add example command satcmd-dump
Useful for testing saturnin itself
преди 8 години
Alois Mahdal
66c6c62c54
Add optional codename to version info
преди 8 години
Alois Mahdal
99770e4f06
Move version printing routine to saturnin.sh module
преди 8 години
Alois Mahdal
c2d010c69b
Update meta-data for new Mkit version
преди 8 години
Alois Mahdal
157847710c
Update MKit to version v0.0.9
преди 8 години
Alois Mahdal
ac6b62e952
Use non-specific global names where possible
Use of app name when naming of global variables and/or mkit tokens makes
upgrade of the saturnin template painful and error-prone, while none of
these variables can be overriden from environment so the namespacing
advantage is vain.
преди 8 години
Alois Mahdal
b4ecef3dd5
Add README.md demo
преди 8 години
Alois Mahdal
62e7f608e1
Update dist section
преди 8 години
Alois Mahdal
bee36b45f4
Rename to README.md to better appear on gitlab et al.
преди 8 години
Alois Mahdal
cd63fd88be
Add packaging data for mkit
преди 8 години
Alois Mahdal
8b64c64b5a
Add and demonstrate example ini file
преди 8 години