diff --git a/src/build_settings.cpp b/src/build_settings.cpp index 198de5bc6..b7ecd15f2 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -1511,7 +1511,7 @@ gb_internal bool init_build_paths(String init_filename) { output_extension = STR_LIT("bin"); } // Path could be absolute or relative - } else if (path_is_directory(last_path_element(init_filename)) || path_is_directory(init_filename)) { + } else if (path_is_directory(last_path_element(bc->build_paths[BuildPath_Main_Package].basename))) { output_extension = STR_LIT("bin"); } } else if (build_context.build_mode == BuildMode_DynamicLibrary) {