diff --git a/docs/manual/markdown/.gitignore b/docs/manual/markdown/.gitignore index 1320f90e5..4df92f157 100644 --- a/docs/manual/markdown/.gitignore +++ b/docs/manual/markdown/.gitignore @@ -1 +1,2 @@ +btstack site diff --git a/docs/manual/markdown/mkdocs.yml b/docs/manual/markdown/mkdocs.yml index 480e2a46a..4c82f54d2 100644 --- a/docs/manual/markdown/mkdocs.yml +++ b/docs/manual/markdown/mkdocs.yml @@ -1,4 +1,5 @@ site_name: BTstack Manual +site_dir: btstack pages: - [index.md, Welcome] - [quick_start.md, Quick Start] diff --git a/docs/manual/markdown/upload_site_sftp.sh b/docs/manual/markdown/upload_site_sftp.sh new file mode 100755 index 000000000..1ebdc1cf6 --- /dev/null +++ b/docs/manual/markdown/upload_site_sftp.sh @@ -0,0 +1,20 @@ +#!/bin/bash +USAGE="Usage: upload_site_sftp.sh host path user" + +# command line checks, bash +if [ $# -ne 3 ]; then + echo ${USAGE} + exit 0 +fi +host=$1 +path=$2 +user=$3 + +echo Uploading generated docs to ${host}/${path}/btstack with user ${user} + +# SFTP is very peculiar: recursive put only works for a single directory +sftp ${user}@${host} << EOF + mkdir ${path}/btstack + put -r btstack ${path} + quit +EOF