# Variablesdocm=cv.docmvba_dir=src# Default targetall: compress# Target to extract the .docm file and VBA code using your Python scriptextract: extract_vba# Target to extract VBA code using your Python scriptextract_vba:@mkdir -p $(vba_dir)@python3 python_build/extract_vba.py $(docm) $(vba_dir)# Target to compress the extracted content back into the .docm file using your Python scriptcompress: insert_vba@python3 python_build/compile_vba.py $(vba_dir) $(docm)# Target to reinsert VBA code into the .docm file using your Python scriptinsert_vba:@python3 python_build/compile_vba.py $(vba_dir) $(docm)# Clean up the extraction directoryclean:@rm -rf $(vba_dir)