-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.sh
executable file
·26 lines (22 loc) · 1008 Bytes
/
variables.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
# Get the local directory (where the script is located)
LOCAL_DIR="$(pwd)"
export LOCAL_DIR
export ADDON_VENV_FILE="$LOCAL_DIR/addon_venv"
export ADDON_SCRIPT_PATH="$LOCAL_DIR/addon"
export VARIABLES_FILE="$LOCAL_DIR/variables.sh"
export ADDON_SCRIPT_PATH_WINDOWS="$LOCAL_DIR/addon.bat"
export VARIABLES_FILE_WINDOWS="$LOCAL_DIR/variables.bat"
# Destination directory
export DEST_DIR="$HOME/.sq-addon"
export VENV="$DEST_DIR/.venv"
export ADDON_VENV_FILE_LOCAL_PATH="$DEST_DIR/bin/addon_venv"
export ADDON_SCRIPT_LOCAL_PATH="$DEST_DIR/bin/addon"
export VARIABLES_FILE_LOCAL_PATH="$DEST_DIR/bin/variables.sh"
export ADDON_SCRIPT_LOCAL_PATH_WINDOWS="$DEST_DIR/bin/addon.bat"
export VARIABLES_FILE_LOCAL_PATH_WINDOWS="$DEST_DIR/bin/variables.bat"
export PATH_START_MARKER="### MANAGED BY seeq-addon-template (DO NOT EDIT)"
export PATH_END_MARKER="### END MANAGED BY seeq-addon-template (DO NOT EDIT)"
export ADD_TO_PATH="$PATH_START_MARKER
export PATH=\"$DEST_DIR/bin:\$PATH\"
$PATH_END_MARKER"