@@ -496,10 +496,12 @@ endif
496
496
# Module settings
497
497
######################################################################
498
498
499
- PRE_MODULES := base
500
- MODULES := test devtools $(PRE_MODULES) $(MODULES)
501
499
INCLUDES += -I$(SCUMMVM_PATH)/engines -I$(SCUMMVM_PATH)/backends/vkeybd
502
500
501
+ # Base modules
502
+ BASE_MODULES := base
503
+ MODULES += $(BASE_MODULES)
504
+
503
505
# script.mri head
504
506
ifeq ($(STATIC_LINKING),1)
505
507
$(shell printf "CREATE $(TARGET)\n" > $(ROOT_PATH)/script.mri)
@@ -528,7 +530,7 @@ endif
528
530
include $(SCUMMVM_PATH)/engines/engines.mk
529
531
530
532
# Shared modules
531
- POST_MODULES += \
533
+ SHARED_MODULES := base \
532
534
engines \
533
535
gui \
534
536
backends \
@@ -540,19 +542,16 @@ POST_MODULES += \
540
542
common
541
543
542
544
ifeq ($(HAVE_MT32EMU),1)
543
- POST_MODULES += audio/softsynth/mt32
545
+ SHARED_MODULES += audio/softsynth/mt32
544
546
INCLUDES += -I$(SCUMMVM_PATH)/audio/softsynth/mt32/sha1
545
547
DEFINES += -DUSE_MT32EMU
546
548
endif
547
549
548
- MODULES += $(POST_MODULES) \
549
- po \
550
- doc
551
-
550
+ MODULES += $(SHARED_MODULES)
552
551
553
552
# script.mri tail
554
553
ifeq ($(STATIC_LINKING),1)
555
- $(shell printf "$(addprefix ADDLIB libtemp/lib, $(addsuffix .a\n,$(notdir $(PRE_MODULES ) $(POST_MODULES ))))" >> $(ROOT_PATH)/script.mri)
554
+ $(shell printf "$(addprefix ADDLIB libtemp/lib, $(addsuffix .a\n,$(notdir $(BASE_MODULES ) $(SHARED_MODULES ))))" >> $(ROOT_PATH)/script.mri)
556
555
$(shell printf "ADDLIB libtemp/libdeps.a\n" >> $(ROOT_PATH)/script.mri)
557
556
$(shell printf "ADDLIB libtemp/libdetect.a\n" >> $(ROOT_PATH)/script.mri)
558
557
$(shell printf "$(addprefix ADDMOD libtemp/, $(addsuffix \n,$(notdir $(LIBRETRO_OBJS))))" >> $(ROOT_PATH)/script.mri)
0 commit comments