Compare commits
No commits in common. "cd222bdeafd0aeb91348d74c49e3f2e1105895fb" and "dac4a8b65bf164e0d013a6d66c91fea83a155df5" have entirely different histories.
cd222bdeaf
...
dac4a8b65b
2 changed files with 13 additions and 11 deletions
15
spcd.sh
15
spcd.sh
|
@ -398,11 +398,7 @@ Acquire::https::Verify-Peer False;
|
|||
SPCD_PYTHON_PACKAGE="python3.12"
|
||||
;;
|
||||
"${SPCD_OS_ALPINE}")
|
||||
case "${SPCD_OS_VERSION}" in
|
||||
"3.20") SPCD_PYTHON_COMMAND="python3.12" ;;
|
||||
"3.19") SPCD_PYTHON_COMMAND="python3.11" ;;
|
||||
*) ;;
|
||||
esac
|
||||
SPCD_PYTHON_COMMAND="python3.11"
|
||||
SPCD_PYTHON_PACKAGE="python3"
|
||||
;;
|
||||
"${SPCD_OS_ARCH}")
|
||||
|
@ -418,8 +414,8 @@ Acquire::https::Verify-Peer False;
|
|||
SPCD_PYTHON_PACKAGE="python3"
|
||||
;;
|
||||
"${SPCD_OS_FEDORA}")
|
||||
SPCD_PYTHON_COMMAND="python3.12"
|
||||
SPCD_PYTHON_PACKAGE="python3"
|
||||
SPCD_PYTHON_COMMAND="python3.13"
|
||||
SPCD_PYTHON_PACKAGE="python3.13"
|
||||
;;
|
||||
"${SPCD_OS_UBUNTU}")
|
||||
case "${SPCD_OS_VERSION}" in
|
||||
|
@ -641,10 +637,7 @@ spcd_install_packages() {
|
|||
spcd_install_package "rsync"
|
||||
# shellcheck
|
||||
spcd_step "Install ShellCheck"
|
||||
case "${SPCD_PM}" in
|
||||
"${SPCD_PM_DNF}") spcd_install_package "ShellCheck" ;;
|
||||
*) spcd_install_package "shellcheck" ;;
|
||||
esac
|
||||
spcd_install_package "shellcheck"
|
||||
# shfmt
|
||||
spcd_step "Install ShellFormat"
|
||||
case "${SPCD_OS_ID}" in
|
||||
|
|
|
@ -36,6 +36,15 @@ def main(main: str) -> None:
|
|||
if name == "__main__.py":
|
||||
spcd.set_ssh(*arguments)
|
||||
spcd.install_commands(main)
|
||||
# FIXME abstract command
|
||||
step("Install packages")
|
||||
run(
|
||||
"apt-get",
|
||||
"install",
|
||||
"--assume-yes",
|
||||
"python3-sphinx",
|
||||
"python3-sphinx-rtd-theme",
|
||||
)
|
||||
else:
|
||||
function = getattr(cmd, name.replace("-", "_"))
|
||||
function(*arguments)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue