macro_rules! archive { ($source_path:expr, $delete_dir:expr) => { ... }; }
Macro to archive a directory or file.