File tree 1 file changed +11
-6
lines changed
1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
3
- if [ ! -f .env ]; then
3
+ script_dir=$( realpath $( dirname $0 ) )
4
+
5
+ cd " $script_dir "
6
+
7
+ env_file=" $script_dir /.env"
8
+
9
+ if [ ! -f " $env_file " ]; then
4
10
echo " Missing .env file, cannot proceed."
5
11
exit 1
6
12
fi
7
13
8
- script_dir=$( realpath $( dirname $0 ) )
9
- output_dir=" $script_dir /../docs"
14
+ output_dir=" $script_dir /../../docs"
10
15
mkdir -p " $output_dir "
11
16
rm -f " $output_dir " /*
12
17
rm -rf " $output_dir " /{assets,share}
13
18
14
- source ./.env
19
+ source " $env_file "
15
20
16
21
# Download everything in output/notes.example.com/share/...
17
22
share_url=" $SHARE_PROTOCOL ://$SHARE_HOST /share/$ROOT_NOTE_ID "
@@ -30,5 +35,5 @@ sed -i "s/{{ROOT_NOTE_ID}}/$ROOT_NOTE_ID/g" "$index_dest_path"
30
35
sed -i " s/<link href=\"\\ .\\ ./<link href=\"\\ ./g" " $output_dir /share" /* .html
31
36
sed -i " s/<script src=\"\\ .\\ ./<script src=\"\\ ./g" " $output_dir /share" /* .html
32
37
sed -i " s/rel=\" shortcut icon\" href=\"\\ .\\ ./rel=\" shortcut icon\" href=\"\\ ./g" " $output_dir /share" /* .html
33
- mv " $output_dir /share" /* " $output_dir "
34
- rmdir " $output_dir /share"
38
+ cp -r " $output_dir /share" /* " $output_dir "
39
+ rm -r " $output_dir /share"
You can’t perform that action at this time.
0 commit comments