Alois Mahdal
f0eb035b4d
Update .gitignore for new mkit
il y a 9 ans
Alois Mahdal
8333bbdf98
Skip cleanup if built.list is empty
il y a 9 ans
Alois Mahdal
608bfcdc66
Move mkit local files to own subdir
il y a 9 ans
Alois Mahdal
eb00c7d2ab
Update TFKit to version v0.0.4
il y a 9 ans
Alois Mahdal
bdf3d8cf44
Update TFKit to version v0.0.3
il y a 9 ans
Alois Mahdal
bf5ee65230
Do not treat DEST as directory if it exists
il y a 9 ans
Alois Mahdal
8cbe243afc
Add better parameter checking
il y a 9 ans
Alois Mahdal
e6d0091346
Apply changes suggested by ShellCheck (core)
il y a 9 ans
Alois Mahdal
94cfc767ab
Apply changes suggested by ShellCheck (docs)
il y a 9 ans
Alois Mahdal
7147c2248d
Apply changes suggested by ShellCheck (tests)
il y a 9 ans
Alois Mahdal
b68913c9cb
Apply changes suggested by ShellCheck (mkit)
il y a 9 ans
Alois Mahdal
ff5babb4f4
Exit with correct status
il y a 9 ans
Alois Mahdal
84a76f7d2a
Compact case item
il y a 9 ans
Alois Mahdal
36adafec09
Add check on version bump
In mkit's world, last change before release (ie. the commit that gets
tagged) must be nothing but version bump in "config.mk"
il y a 9 ans
Alois Mahdal
9a335940c4
Die sooner if last tag cannot be found
Other checks that rely on version number that is derived from this tag
would then give weird messages.
il y a 9 ans
Alois Mahdal
752d441738
Update to TFKit version "0.0.0+master.g94744f5"
A first version that is versioned
il y a 9 ans
Alois Mahdal
edd449170a
Install include as one directory
il y a 9 ans
Alois Mahdal
87f76cd937
Simplify case machine for version suffix
il y a 9 ans
Alois Mahdal
5c5e4e54d4
Fix missing '.dirty' suffix
il y a 9 ans
Alois Mahdal
a4c39428e3
Do not cripple version if last tag was not found
IOW, it's not guaranteed that once we are in git repo we can always see
the tag. VERSION should be reliable, though.
il y a 9 ans
Alois Mahdal
8438418a76
Only check for PREFIX from install and uninstall
So that one can still build without having it set properly.
il y a 9 ans
Alois Mahdal
ad8038de6d
Support directory targets
il y a 9 ans
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.
il y a 9 ans
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
il y a 9 ans
Alois Mahdal
8c7acc7c52
Update to new tfkit (gdca322f)
il y a 9 ans
Alois Mahdal
3366318bc6
Update to new tfkit (g122272a)
il y a 9 ans
Alois Mahdal
39a973338b
Move mkit to a subdirectory
il y a 9 ans
Alois Mahdal
51a3f62640
Move mkit's config.ini to separate folder
Use MKIT_INI to specify path or default to mkit.ini in $PWD
il y a 9 ans
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.
il y a 9 ans
Alois Mahdal
d5be139f46
Fix order in ffoo_api test
il y a 9 ans
Alois Mahdal
a07d10d4d4
Update ffoo_api test after changes in stack processing
il y a 9 ans
Alois Mahdal
abb02eeedc
Add PATH assembly helper
il y a 9 ans
Alois Mahdal
99f92d6d4b
Fortify argument processor
il y a 9 ans
Alois Mahdal
581223cb72
Add bash completion for ffoom
il y a 9 ans
Alois Mahdal
9d5d2e1175
Rename usage_is to mkusage
il y a 9 ans
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.
il y a 9 ans
Alois Mahdal
671790657f
Add mkhelp for --help printing
il y a 9 ans
Alois Mahdal
ebef30033e
Remove module variable from ffoo.sh
il y a 9 ans
Alois Mahdal
f01ef409d9
Add declaration and docstring for FFOO_INIGREP_PATH
il y a 9 ans
Alois Mahdal
4a33302c9c
Apply prefixes in inigrep.sh test suite
il y a 9 ans
Alois Mahdal
b4b23ac0f2
Use proper prefixing in inigrep.sh
il y a 9 ans
Alois Mahdal
421f9e6c28
Update doc after renaming config.sh
il y a 9 ans
Alois Mahdal
6e906ab94e
Update test suite after renaming of config.sh
il y a 9 ans
Alois Mahdal
b7734cde59
Rename config.sh back to inigrep
Abandoning the idea of integrated config--inigrep should appear as "just
another config infra".
il y a 9 ans
Alois Mahdal
bad7a71d00
Apply prefixes in pretty.sh test suite
il y a 9 ans
Alois Mahdal
9cde5c90b3
Use proper prefixing in pretty.sh
il y a 9 ans
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.
il y a 9 ans
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.
il y a 9 ans
Alois Mahdal
3de0c10bef
Add FFOO_PRETTY_USAGE mode 'subcommand'
il y a 9 ans
Alois Mahdal
c996fc2d96
Simplify recursive load
No need to use debugging in this stable feature
il y a 9 ans