Alois Mahdal
34b105b0bc
Revamp FFOO_INI_PATH logic
Config files can now be merged from 4 sources: distribution-provided,
(share folder), local (/etc/saturnin), user-specific (~/.saturnin and
~/saturnin/ini.d/*)
il y a 10 ans
Alois Mahdal
542cab051b
Add more usage triggers
il y a 10 ans
Alois Mahdal
7a95d78b9e
Mount command list from libexec dir
il y a 10 ans
Alois Mahdal
3edd388149
Fix sub-command environment
Paths are transferred by saturnin meta-command so there's no need
to build sub-command binaries
il y a 10 ans
Alois Mahdal
db545c4825
Move sub-commands to libexec
Move cub-command to libexec path to prevent calling them directly,
allowing for better control of environment.
il y a 10 ans
Alois Mahdal
08e0051c97
Remove dangling sub-command references
il y a 10 ans
Alois Mahdal
ddc0c9d367
Use meta-command everywhere
il y a 10 ans
Alois Mahdal
bf4df659a9
Clean up arg processor
il y a 10 ans
Alois Mahdal
29fed56d0a
Allow FFOO_DEBUG and FFOO_VERBOSE to sub-processes
il y a 10 ans
Alois Mahdal
7f4d8873d1
Make nicer arg processor
il y a 10 ans
Alois Mahdal
b7ab3e27c0
Do not waste -h for usage
il y a 10 ans
Alois Mahdal
320f6cd550
Add missing usage()
il y a 10 ans
Alois Mahdal
2f331848e6
Print usage on unknown argument
il y a 10 ans
Alois Mahdal
b515a06ba2
Fortify echo; one URI per line
Fortify against bad characters in URLs. This also makes www print one
URI per line (which was intended in the first place).
il y a 10 ans
Alois Mahdal
d43e462cf0
Remove devel debris
il y a 10 ans
Alois Mahdal
0496d3d38b
Do not pollute fastfoo's FFOO_* namespace
il y a 10 ans
Alois Mahdal
1cea238812
Make nicer debug
il y a 10 ans
Alois Mahdal
9c313453ee
Allow FFOO_INI_PATH in subprocesses
il y a 10 ans
Alois Mahdal
608bd7d203
Do not repeat verbose/debug mode handling
Scripts are supposed to be launched as sub-commands of /bin/saturnin, which
can easily handle this for them.
Or you can still set these variables by hand. (i.e. `FFOO_DEBUG=true saturnin-www`)
il y a 10 ans
Alois Mahdal
113e706f10
Add ffoo includes
il y a 10 ans
Alois Mahdal
4d9045eabb
Update mk.sh from fastfoo
il y a 10 ans
Alois Mahdal
b54c6c9f82
Move less relevant scripts to rhcc
il y a 10 ans
Alois Mahdal
db68ebc954
Add meta-command
il y a 10 ans
Alois Mahdal
d7e7b6e80d
Rename project to Saturnin
il y a 10 ans
Alois Mahdal
f6abe6c2af
Use safer parameter access
il y a 10 ans
Alois Mahdal
da9e1a0142
Revert keyboard layout to default before locking
il y a 10 ans
Alois Mahdal
50058fc432
Set development stage
il y a 10 ans
Alois Mahdal
4cf414eb08
Remove non-existent dir from dist
il y a 10 ans
Alois Mahdal
ebc8637832
Adopt versionong mechanics from fastfoo
il y a 10 ans
Alois Mahdal
b1ae29510a
Use .skel suffix instead of .in
il y a 10 ans
Alois Mahdal
a6600bd2f7
Remind of the reason to keep __EECC_*
il y a 10 ans
Alois Mahdal
38bcc6bedf
Rename to target name
il y a 10 ans
Alois Mahdal
6a8ddec5a0
Use eeini instead of ini.iniread directly
Avoids need to replace __EECC_INI__PATH
il y a 10 ans
Alois Mahdal
2baa4b1afa
Use own global variable name
il y a 10 ans
Alois Mahdal
c6443b6662
Remove unnecessary variable and dependency on ffoom
il y a 10 ans
Alois Mahdal
bbad105afb
Respect FFOO_INI_PATH set by user
il y a 10 ans
Alois Mahdal
c819f78eda
Add eeip; a bief IP address lister
il y a 10 ans
Alois Mahdal
6603601491
Move eemk to rhcc (rhmk)
il y a 10 ans
Alois Mahdal
beec965e8d
Add `eeiam bbldone` to switch to default layout
il y a 10 ans
Alois Mahdal
dcfd439485
Factor out code building one file
Increase readability: decrease complexity of the build function and
preserve wandering off too much against 80-char "buoy"
il y a 10 ans
Alois Mahdal
c8a63e9bf4
Use generic name for build target: "build"
Make it easier to share & sync installer code across projects from the
same family.
il y a 10 ans
Alois Mahdal
937988628a
Make (un)installation little more verbose
il y a 10 ans
Alois Mahdal
49d9d5e6ac
Add subcommands for basic sound control
il y a 10 ans
Alois Mahdal
3c761d445f
Make use of autosymlink feature
il y a 10 ans
Alois Mahdal
e0a0742c88
Compact eeln argument processing code
il y a 10 ans
Alois Mahdal
4a435584b1
Remove --intermediate feature
Too much confusing for an aesthetic feature
il y a 10 ans
Alois Mahdal
6a3cec9fa5
Fix and revamp OpenLMI build code
il y a 10 ans
Alois Mahdal
93e1d64499
Exit with test exit status (last bad uin case of sub-tests)
il y a 10 ans
Alois Mahdal
231ac42280
Use case-insensitive search
il y a 10 ans
Alois Mahdal
a09fb34d5d
Remove obsolete variable
il y a 10 ans