diff --git a/.gitignore b/.gitignore index 82f9275..824e6c5 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,6 @@ dist/ downloads/ eggs/ .eggs/ -lib/ lib64/ parts/ sdist/ diff --git a/src/lib/transfer_files.py b/src/lib/transfer_files.py index 5b3c423..02a4c9c 100644 --- a/src/lib/transfer_files.py +++ b/src/lib/transfer_files.py @@ -1,3 +1,4 @@ +import glob import shutil from termcolor import colored @@ -16,12 +17,17 @@ def transfer_files(target_dir, source_dir): # Copy images to /static print(colored("INFO Copying static files...", "light_blue")) - shutil.copytree( - f"{source_dir}/img", - f"{target_dir}/static", - ) + shutil.copytree(f"{source_dir}/img", f"{target_dir}/static", dirs_exist_ok=True) print(colored("SUCCESS Static files transferred", "light_green")) + # Copy favicon + [ + shutil.copy2(f, f"{target_dir}/static") + for f in glob.glob( + f"{source_dir}/.neuron-generator/templates/favicon/favicon*" + ) + ] + print(colored("INFO Copying zettels...", "light_blue")) # Copy notes