[Scummvm-git-logs] scummvm master -> 3d46c5ecf91fa17f65908327b20c6c4209172785
sev-
sev at scummvm.org
Sun Dec 6 18:56:48 UTC 2020
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:
3d46c5ecf9 BASE: Rearrange the dynamic detection code
Commit: 3d46c5ecf91fa17f65908327b20c6c4209172785
https://github.com/scummvm/scummvm/commit/3d46c5ecf91fa17f65908327b20c6c4209172785
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2020-12-06T19:56:44+01:00
Commit Message:
BASE: Rearrange the dynamic detection code
Changed paths:
A base/detection/detection.cpp
A base/detection/detection.h
A base/detection/module.mk
R engines/detect_modules.mk
R engines/detection.cpp
R engines/detection.h
Makefile.common
base/plugins.cpp
diff --git a/Makefile.common b/Makefile.common
index a2fe53f131..a967efdbaf 100644
--- a/Makefile.common
+++ b/Makefile.common
@@ -81,7 +81,7 @@ KYRARPG_COMMON_OBJ := $(KYRARPG_COMMON_OBJ_ORIG)
LOAD_RULES_MK := 1
ifneq ($(DETECTION_STATIC), 1)
--include $(srcdir)/engines/detect_modules.mk
+-include $(srcdir)/base/detection/module.mk
else
MODULE_DIRS += $(sort $(dir $(DETECT_OBJS)))
endif
diff --git a/engines/detection.cpp b/base/detection/detection.cpp
similarity index 97%
rename from engines/detection.cpp
rename to base/detection/detection.cpp
index 11b8323fac..6274e87113 100644
--- a/engines/detection.cpp
+++ b/base/detection/detection.cpp
@@ -23,9 +23,9 @@
#ifndef DETECTION_STATIC
#include "base/plugins.h"
+#include "base/detection/detection.h"
#include "engines/metaengine.h"
#include "engines/advancedDetector.h"
-#include "engines/detection.h"
class DetectionDynamic : public Detection {
diff --git a/engines/detection.h b/base/detection/detection.h
similarity index 100%
rename from engines/detection.h
rename to base/detection/detection.h
diff --git a/engines/detect_modules.mk b/base/detection/module.mk
similarity index 65%
rename from engines/detect_modules.mk
rename to base/detection/module.mk
index e5dec7a937..c713d205ff 100644
--- a/engines/detect_modules.mk
+++ b/base/detection/module.mk
@@ -1,9 +1,9 @@
-MODULE := detection
+MODULE := base/detection
-DETECT_OBJS_DYNAMIC=$(addprefix ../,$(DETECT_OBJS))
+DETECT_OBJS_DYNAMIC=$(addprefix ../../,$(DETECT_OBJS))
MODULE_OBJS := \
- ../engines/detection.o \
+ detection.o \
$(DETECT_OBJS_DYNAMIC)
# Reset detect objects, so none of them build into the executable.
diff --git a/base/plugins.cpp b/base/plugins.cpp
index 819dcb30b3..f0f4d6f028 100644
--- a/base/plugins.cpp
+++ b/base/plugins.cpp
@@ -30,7 +30,7 @@
#include "common/fs.h"
#endif
-#include "engines/detection.h"
+#include "base/detection/detection.h"
// Plugin versioning
More information about the Scummvm-git-logs
mailing list