aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
diff options
context:
space:
mode:
authorMark Naughton <mark@marknaughton.com>2023-04-23 21:15:08 +0100
committerMark Naughton <mark@marknaughton.com>2023-04-23 21:15:08 +0100
commit06e8d03fbaf01fd78c2729e140c59bf921e7cf6b (patch)
treed3152a5af7b9cc99cbfb6b51b440f315d24784b1 /src/build_settings.cpp
parenta6b93415933a9d8b27d6b37623d29788278bfc84 (diff)
Use last element for directory collision check
Diffstat (limited to 'src/build_settings.cpp')
-rw-r--r--src/build_settings.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp
index a8ad9bd3e..d6b29709a 100644
--- a/src/build_settings.cpp
+++ b/src/build_settings.cpp
@@ -1502,7 +1502,7 @@ gb_internal bool init_build_paths(String init_filename) {
if (build_context.metrics.os == TargetOs_windows) {
output_extension = STR_LIT("exe");
- } else if (!str_eq(init_filename, str_lit(".")) && path_is_directory(init_filename)) {
+ } else if (!str_eq(init_filename, str_lit(".")) && path_is_directory(last_path_element(init_filename))) {
// Add .bin extension to avoid collision
// with package directory name
output_extension = STR_LIT("bin");