Skip to content

Commit 2e43ac5

Browse files
committed
makefile cleanup
1 parent 8051e4d commit 2e43ac5

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

Makefile.common

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -496,10 +496,12 @@ endif
496496
# Module settings
497497
######################################################################
498498

499-
PRE_MODULES := base
500-
MODULES := test devtools $(PRE_MODULES) $(MODULES)
501499
INCLUDES += -I$(SCUMMVM_PATH)/engines -I$(SCUMMVM_PATH)/backends/vkeybd
502500

501+
# Base modules
502+
BASE_MODULES := base
503+
MODULES += $(BASE_MODULES)
504+
503505
# script.mri head
504506
ifeq ($(STATIC_LINKING),1)
505507
$(shell printf "CREATE $(TARGET)\n" > $(ROOT_PATH)/script.mri)
@@ -528,7 +530,7 @@ endif
528530
include $(SCUMMVM_PATH)/engines/engines.mk
529531

530532
# Shared modules
531-
POST_MODULES += \
533+
SHARED_MODULES := base \
532534
engines \
533535
gui \
534536
backends \
@@ -540,19 +542,16 @@ POST_MODULES += \
540542
common
541543

542544
ifeq ($(HAVE_MT32EMU),1)
543-
POST_MODULES += audio/softsynth/mt32
545+
SHARED_MODULES += audio/softsynth/mt32
544546
INCLUDES += -I$(SCUMMVM_PATH)/audio/softsynth/mt32/sha1
545547
DEFINES += -DUSE_MT32EMU
546548
endif
547549

548-
MODULES += $(POST_MODULES) \
549-
po \
550-
doc
551-
550+
MODULES += $(SHARED_MODULES)
552551

553552
# script.mri tail
554553
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)
556555
$(shell printf "ADDLIB libtemp/libdeps.a\n" >> $(ROOT_PATH)/script.mri)
557556
$(shell printf "ADDLIB libtemp/libdetect.a\n" >> $(ROOT_PATH)/script.mri)
558557
$(shell printf "$(addprefix ADDMOD libtemp/, $(addsuffix \n,$(notdir $(LIBRETRO_OBJS))))" >> $(ROOT_PATH)/script.mri)

configure_engines.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ for a in $_engines ; do
4747
[ $found -eq 0 ] && tot_deps+=" $dep"
4848
done
4949

50+
# Static linking support files
5051
not_subengine_var=_engine_${a}_sub
5152
not_wip_engine_var=_engine_${a}_build_default
52-
# Static linking support files
5353
if [ $3 -eq 1 ] && [ -z ${!not_subengine_var} ] ; then
5454
good_to_go=1
5555
# Test NO_HIGH_DEF

0 commit comments

Comments
 (0)