Alois Mahdal
671790657f
Add mkhelp for --help printing
před 9 roky
Alois Mahdal
ebef30033e
Remove module variable from ffoo.sh
před 9 roky
Alois Mahdal
f01ef409d9
Add declaration and docstring for FFOO_INIGREP_PATH
před 9 roky
Alois Mahdal
4a33302c9c
Apply prefixes in inigrep.sh test suite
před 9 roky
Alois Mahdal
b4b23ac0f2
Use proper prefixing in inigrep.sh
před 9 roky
Alois Mahdal
421f9e6c28
Update doc after renaming config.sh
před 9 roky
Alois Mahdal
6e906ab94e
Update test suite after renaming of config.sh
před 9 roky
Alois Mahdal
b7734cde59
Rename config.sh back to inigrep
Abandoning the idea of integrated config--inigrep should appear as "just
another config infra".
před 9 roky
Alois Mahdal
bad7a71d00
Apply prefixes in pretty.sh test suite
před 9 roky
Alois Mahdal
9cde5c90b3
Use proper prefixing in pretty.sh
před 9 roky
Alois Mahdal
263ddce6a8
Make module finder more robust
A little improved module finder now
* ignores non-directories (incl. non-existent),
* sends path to debug before visit,
* and is safe against paths with spaces,
but as a side effect
* invokes find per (valid directory) path.
před 9 roky
Alois Mahdal
1412166b04
Fall back to default mode if not specified in INI
If for certaiun group a mode is not specified, fall back to
a value inhertited from environment, or eventually to 644.
před 9 roky
Alois Mahdal
3de0c10bef
Add FFOO_PRETTY_USAGE mode 'subcommand'
před 9 roky
Alois Mahdal
c996fc2d96
Simplify recursive load
No need to use debugging in this stable feature
před 9 roky
Alois Mahdal
66bec8959f
Skip non-existent paths (even in strict mode)
před 9 roky
Alois Mahdal
a9571fee74
Do not double-debug path variable
před 9 roky
Alois Mahdal
e66ea07aeb
Rename fff to ffrun
More understandable comand name.
před 9 roky
Alois Mahdal
eacf2ef17d
Merge exit module back to "exit" prefix
před 9 roky
Alois Mahdal
0bc234ca3d
Bump version
před 9 roky
Alois Mahdal
532d29eace
Do not use tfkit.mk for deployment
The method is strange and has unexpected dependencies. Putting the
responsibility to prepare tfkit to Makefile author's hands seems
cleaner--they need to set TF_DIR properly so it's sort of intuitive;
also it allows them to choose way how to deploy tfkit itself (sub-repo,
submodule, or hard copy).
před 9 roky
Alois Mahdal
2924fc968f
Fix syntax error in generated tfkit_init
před 9 roky
Alois Mahdal
f60e5eaee2
Bump version
před 9 roky
Alois Mahdal
0d96c0e055
Fix typo in dist include list (test suite renamed)
před 9 roky
Alois Mahdal
83ae8e27d0
Bump version
před 9 roky
Alois Mahdal
30a1df69e8
Update tfkit target
před 9 roky
Alois Mahdal
069e881af5
Bump version
před 9 roky
Alois Mahdal
b64a3e668b
Big cleanup
Remove most of half-done things.
Try to make ffoo as small as possible.
Some things may return soon, others not.
před 9 roky
Alois Mahdal
cec5c3bc92
Fix typo in global var guideline
před 9 roky
Alois Mahdal
5a43c4be30
Remove obsolete TODOs
před 9 roky
Alois Mahdal
5c78dea96f
Bump version
před 9 roky
Alois Mahdal
01927ceb45
Update test according to last change
před 9 roky
Alois Mahdal
c114203679
Skip also debug_pipe when determining $caller
před 9 roky
Alois Mahdal
82d4661554
Use a bit safer name for data source
... against conflict when -v is used and the name is exactly this.
před 9 roky
Alois Mahdal
dcab656300
Remove support for "@" matching in __echo_vars
Remove this questionable feature now and save variable name conflicts
later.
před 9 roky
Alois Mahdal
7edc50eb00
Remove prettyfn variable
před 9 roky
Alois Mahdal
6e5a05d346
Update tfkit.mk
před 9 roky
Alois Mahdal
d8f4352e34
Use upstream repo and nested workdir layout for tfkit
před 9 roky
Alois Mahdal
db4184a54c
Update function name in test
před 9 roky
Alois Mahdal
fc8ea55ea1
Split tfkit from suite itself
so that tfkit can now be tracked in separate repo. (In future we might
add it as submodule)
před 9 roky
Alois Mahdal
25b509c604
Bump version
před 9 roky
Alois Mahdal
c9b175fd15
Add header generator for Fastfoo
před 9 roky
Alois Mahdal
2d79989ca5
Die cleanly in case you cannot find self
před 9 roky
Alois Mahdal
e53c82ef46
Don't complain on empty test-suite
před 9 roky
Alois Mahdal
13e227a084
Generate header dynamically from test/tests/TF_HEADER
před 9 roky
Alois Mahdal
141b1588aa
Bump version
před 9 roky
Alois Mahdal
4fba933b7f
Remove STAGE (later known as PRERELEASE) from tag comment
Folow-up to 37b5db9 and 9c94a46.
před 9 roky
Alois Mahdal
9f9b925005
Use nicer layout for release checks
před 9 roky
Alois Mahdal
9a5aec9234
Bump version
před 9 roky
Alois Mahdal
bbba0822f0
Add basic test suite for pretty.sh
před 9 roky
Alois Mahdal
5ccb5a2c53
Source (do not run) TF_SETUP and TF_CLEANUP
Source the setup/cleanup code so that it can be used to prepare
environment.
Disadvantage is that the files will need to be in Bash (ie. effect of
commit 4eb772d is negated), but that should not be problem as the use
of subtest.sh already implies that Bash is used.
After all, one can always easily run other program from these files.
před 9 roky