File tree Expand file tree Collapse file tree 4 files changed +20
-63
lines changed
Expand file tree Collapse file tree 4 files changed +20
-63
lines changed Original file line number Diff line number Diff line change 1+ venv /
2+ createhackenv.sh
Original file line number Diff line number Diff line change @@ -25,6 +25,10 @@ def create_value_map(filepath:str):
2525 variable_file_content_map .update (create_value_map (curr_file ) )
2626 return variable_file_content_map
2727
28+ def read_file (filename ):
29+ with open (filename ) as f :
30+ data = f .read ()
31+ return data
2832
2933vscode_path = ".vscode"
3034
@@ -72,6 +76,8 @@ def create_value_map(filepath:str):
7276alias createhackenv=weapon_vscode
7377alias createhack=weapon_vscode
7478
79+ __LAUNCH_HELPER__
80+
7581# Script Hash: __HASH__
7682"""
7783
@@ -86,7 +92,9 @@ def generate_bash_script():
8692 replace ("__KEY__" , filename_to_variable_name (key )). \
8793 replace ("__VALUE__" , value ). \
8894 replace ("__FILEPATH__" , key )
89- bash_script_content += template_tail
95+
96+ bash_script_content += template_tail . \
97+ replace ("__LAUNCH_HELPER__" , read_file ("launch_helper.zsh" ))
9098
9199 return bash_script_content
92100
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ weapon_vscode_launch_helper () {
2+ if [ -n " $PROJECT_FOLDER " ]; then
3+ # do anything if PROJECT_FOLDER is set
4+ if [ -d " $PROJECT_FOLDER /venv" ]; then
5+ source $PROJECT_FOLDER /venv/bin/activate
6+ fi
7+ fi
8+ }
9+ weapon_vscode_launch_helper
You can’t perform that action at this time.
0 commit comments