Alois Mahdal
ad8038de6d
Support directory targets
10 years ago
Alois Mahdal
d1b0f5447c
Clarify message about non-existent PREFIX directory
We still want user to create PREFIX dir themselves, but the message was
unclear about what is actually wrong.
10 years ago
Alois Mahdal
865d6f5b8a
Canonicalize correctly even if PREFIX does not exist
The existence test is done on next line, and with -f in place,
canonicalization or non-existent PREFIX leads to empty PREFIX which
makes the next message confusing
10 years ago
Alois Mahdal
8c7acc7c52
Update to new tfkit (gdca322f)
10 years ago
Alois Mahdal
3366318bc6
Update to new tfkit (g122272a)
10 years ago
Alois Mahdal
39a973338b
Move mkit to a subdirectory
10 years ago
Alois Mahdal
51a3f62640
Move mkit's config.ini to separate folder
Use MKIT_INI to specify path or default to mkit.ini in $PWD
10 years ago
Alois Mahdal
6689da6f32
Make mkit movable to other dir
* Move targets to mkit/mkit.mk,
* make `mkit/make` and rest of mkit use MKIT_DIR for own path.
10 years ago
Alois Mahdal
d5be139f46
Fix order in ffoo_api test
10 years ago
Alois Mahdal
a07d10d4d4
Update ffoo_api test after changes in stack processing
10 years ago
Alois Mahdal
abb02eeedc
Add PATH assembly helper
10 years ago
Alois Mahdal
99f92d6d4b
Fortify argument processor
10 years ago
Alois Mahdal
581223cb72
Add bash completion for ffoom
10 years ago
Alois Mahdal
9d5d2e1175
Rename usage_is to mkusage
10 years ago
Alois Mahdal
e7004f45d8
Improve caller/frontend processing
* Split to functions more properly,
* save calling of head,
* save calling of perl,
* keep own data at one place,
* make _pretty__echo more readable.
10 years ago
Alois Mahdal
671790657f
Add mkhelp for --help printing
10 years ago
Alois Mahdal
ebef30033e
Remove module variable from ffoo.sh
10 years ago
Alois Mahdal
f01ef409d9
Add declaration and docstring for FFOO_INIGREP_PATH
10 years ago
Alois Mahdal
4a33302c9c
Apply prefixes in inigrep.sh test suite
10 years ago
Alois Mahdal
b4b23ac0f2
Use proper prefixing in inigrep.sh
10 years ago
Alois Mahdal
421f9e6c28
Update doc after renaming config.sh
10 years ago
Alois Mahdal
6e906ab94e
Update test suite after renaming of config.sh
10 years ago
Alois Mahdal
b7734cde59
Rename config.sh back to inigrep
Abandoning the idea of integrated config--inigrep should appear as "just
another config infra".
10 years ago
Alois Mahdal
bad7a71d00
Apply prefixes in pretty.sh test suite
10 years ago
Alois Mahdal
9cde5c90b3
Use proper prefixing in pretty.sh
10 years ago
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.
10 years ago
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.
10 years ago
Alois Mahdal
3de0c10bef
Add FFOO_PRETTY_USAGE mode 'subcommand'
10 years ago
Alois Mahdal
c996fc2d96
Simplify recursive load
No need to use debugging in this stable feature
10 years ago
Alois Mahdal
66bec8959f
Skip non-existent paths (even in strict mode)
10 years ago
Alois Mahdal
a9571fee74
Do not double-debug path variable
10 years ago
Alois Mahdal
e66ea07aeb
Rename fff to ffrun
More understandable comand name.
10 years ago
Alois Mahdal
eacf2ef17d
Merge exit module back to "exit" prefix
10 years ago
Alois Mahdal
0bc234ca3d
Bump version
10 years ago
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).
10 years ago
Alois Mahdal
2924fc968f
Fix syntax error in generated tfkit_init
10 years ago
Alois Mahdal
f60e5eaee2
Bump version
10 years ago
Alois Mahdal
0d96c0e055
Fix typo in dist include list (test suite renamed)
10 years ago
Alois Mahdal
83ae8e27d0
Bump version
10 years ago
Alois Mahdal
30a1df69e8
Update tfkit target
10 years ago
Alois Mahdal
069e881af5
Bump version
10 years ago
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.
10 years ago
Alois Mahdal
cec5c3bc92
Fix typo in global var guideline
10 years ago
Alois Mahdal
5a43c4be30
Remove obsolete TODOs
10 years ago
Alois Mahdal
5c78dea96f
Bump version
10 years ago
Alois Mahdal
01927ceb45
Update test according to last change
10 years ago
Alois Mahdal
c114203679
Skip also debug_pipe when determining $caller
10 years ago
Alois Mahdal
82d4661554
Use a bit safer name for data source
... against conflict when -v is used and the name is exactly this.
10 years ago
Alois Mahdal
dcab656300
Remove support for "@" matching in __echo_vars
Remove this questionable feature now and save variable name conflicts
later.
10 years ago
Alois Mahdal
7edc50eb00
Remove prettyfn variable
10 years ago