diff --git a/src/aim1_mod_maker/aim1_mod_maker.h b/src/aim1_mod_maker/aim1_mod_maker.h index 23f9a93..c53d0cc 100644 --- a/src/aim1_mod_maker/aim1_mod_maker.h +++ b/src/aim1_mod_maker/aim1_mod_maker.h @@ -1191,7 +1191,7 @@ private: // can write to mod dir auto logfn = get_mod_dir() / "log.txt"; log_file(&logfn); - auto src_fn = get_mod_dir() / get_full_mod_name() += ".cpp"; + auto src_fn = get_mod_dir() / get_full_mod_name() += path{loc.file_name()}.extension(); fs::copy_file(loc.file_name(), src_fn, fs::copy_options::overwrite_existing); code_files_to_distribute.insert(src_fn); detect_tools();