[Scummvm-git-logs] scummvm master -> 43438825317c5b85c1bdf98fe07a05844f39f4a5
sev-
noreply at scummvm.org
Wed May 18 15:30:50 UTC 2022
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
4343882531 DEVTOOLS: Added module.mk to create_engine and fixed portability
Commit: 43438825317c5b85c1bdf98fe07a05844f39f4a5
https://github.com/scummvm/scummvm/commit/43438825317c5b85c1bdf98fe07a05844f39f4a5
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2022-05-18T17:30:19+02:00
Commit Message:
DEVTOOLS: Added module.mk to create_engine and fixed portability
Changed paths:
A devtools/create_engine/module.mk
devtools/create_engine/create_engine.cpp
diff --git a/devtools/create_engine/create_engine.cpp b/devtools/create_engine/create_engine.cpp
index b3adc3d1ce9..82549f84c25 100644
--- a/devtools/create_engine/create_engine.cpp
+++ b/devtools/create_engine/create_engine.cpp
@@ -25,7 +25,6 @@
#include <string.h>
#include <ctype.h>
#include <sys/stat.h>
-#include <Windows.h>
// Specified engine name with different cases
#define MAX_LINE_LENGTH 256
@@ -165,7 +164,7 @@ int main(int argc, char *argv[]) {
// Create a directory for the new engine
char folder[MAX_LINE_LENGTH];
sprintf(folder, "../../engines/%s", engineLowercase);
- if (!CreateDirectoryA(folder, NULL)) {
+ if (!mkdir(folder, 0755)) {
printf("Could not create engine folder.\n");
return 0;
}
diff --git a/devtools/create_engine/module.mk b/devtools/create_engine/module.mk
new file mode 100644
index 00000000000..2b19ecf8769
--- /dev/null
+++ b/devtools/create_engine/module.mk
@@ -0,0 +1,10 @@
+MODULE := devtools/create_engine
+
+MODULE_OBJS := \
+ create_engine.o
+
+# Set the name of the executable
+TOOL_EXECUTABLE := create_engine
+
+# Include common rules
+include $(srcdir)/rules.mk
More information about the Scummvm-git-logs
mailing list