Makefile: Specify file extensions

This matches the portable branch's CMakeLists.txt, and make mixed
C/C++ code less awkward-looking.
This commit is contained in:
Clownacy 2020-01-15 07:54:05 +00:00
parent a09f73f2ea
commit dba45f7d0f

140
Makefile
View file

@ -65,75 +65,75 @@ ifeq ($(STATIC), 1)
endif endif
SOURCES = \ SOURCES = \
src/ArmsItem \ src/ArmsItem.cpp \
src/Back \ src/Back.cpp \
src/Boss \ src/Boss.cpp \
src/BossAlmo1 \ src/BossAlmo1.cpp \
src/BossAlmo2 \ src/BossAlmo2.cpp \
src/BossBallos \ src/BossBallos.cpp \
src/BossFrog \ src/BossFrog.cpp \
src/BossIronH \ src/BossIronH.cpp \
src/BossLife \ src/BossLife.cpp \
src/BossOhm \ src/BossOhm.cpp \
src/BossPress \ src/BossPress.cpp \
src/BossTwinD \ src/BossTwinD.cpp \
src/BossX \ src/BossX.cpp \
src/BulHit \ src/BulHit.cpp \
src/Bullet \ src/Bullet.cpp \
src/Caret \ src/Caret.cpp \
src/Config \ src/Config.cpp \
src/Dialog \ src/Dialog.cpp \
src/Draw \ src/Draw.cpp \
src/Ending \ src/Ending.cpp \
src/Escape \ src/Escape.cpp \
src/Fade \ src/Fade.cpp \
src/Flags \ src/Flags.cpp \
src/Flash \ src/Flash.cpp \
src/Frame \ src/Frame.cpp \
src/Game \ src/Game.cpp \
src/Generic \ src/Generic.cpp \
src/GenericLoad \ src/GenericLoad.cpp \
src/Input \ src/Input.cpp \
src/KeyControl \ src/KeyControl.cpp \
src/Main \ src/Main.cpp \
src/Map \ src/Map.cpp \
src/MapName \ src/MapName.cpp \
src/MiniMap \ src/MiniMap.cpp \
src/MyChar \ src/MyChar.cpp \
src/MycHit \ src/MycHit.cpp \
src/MycParam \ src/MycParam.cpp \
src/NpcAct000 \ src/NpcAct000.cpp \
src/NpcAct020 \ src/NpcAct020.cpp \
src/NpcAct040 \ src/NpcAct040.cpp \
src/NpcAct060 \ src/NpcAct060.cpp \
src/NpcAct080 \ src/NpcAct080.cpp \
src/NpcAct100 \ src/NpcAct100.cpp \
src/NpcAct120 \ src/NpcAct120.cpp \
src/NpcAct140 \ src/NpcAct140.cpp \
src/NpcAct160 \ src/NpcAct160.cpp \
src/NpcAct180 \ src/NpcAct180.cpp \
src/NpcAct200 \ src/NpcAct200.cpp \
src/NpcAct220 \ src/NpcAct220.cpp \
src/NpcAct240 \ src/NpcAct240.cpp \
src/NpcAct260 \ src/NpcAct260.cpp \
src/NpcAct280 \ src/NpcAct280.cpp \
src/NpcAct300 \ src/NpcAct300.cpp \
src/NpcAct320 \ src/NpcAct320.cpp \
src/NpcAct340 \ src/NpcAct340.cpp \
src/NpChar \ src/NpChar.cpp \
src/NpcHit \ src/NpcHit.cpp \
src/NpcTbl \ src/NpcTbl.cpp \
src/Organya \ src/Organya.cpp \
src/PixTone \ src/PixTone.cpp \
src/Profile \ src/Profile.cpp \
src/SelStage \ src/SelStage.cpp \
src/Shoot \ src/Shoot.cpp \
src/Sound \ src/Sound.cpp \
src/Stage \ src/Stage.cpp \
src/Star \ src/Star.cpp \
src/TextScr \ src/TextScr.cpp \
src/Triangle \ src/Triangle.cpp \
src/ValueView src/ValueView.cpp
RESOURCES = \ RESOURCES = \
BITMAP/Credit01.bmp \ BITMAP/Credit01.bmp \
@ -220,7 +220,7 @@ $(BUILD_DIRECTORY)/$(FILENAME): $(OBJECTS)
$(info Linking $@) $(info Linking $@)
@$(CXX) $(ALL_CXXFLAGS) $(ALL_LDFLAGS) $^ -o $@ $(ALL_LIBS) @$(CXX) $(ALL_CXXFLAGS) $(ALL_LDFLAGS) $^ -o $@ $(ALL_LIBS)
obj/$(FILENAME)/%.o: %.cpp obj/$(FILENAME)/%.cpp.o: %.cpp
@mkdir -p $(@D) @mkdir -p $(@D)
$(info Compiling $<) $(info Compiling $<)
@$(CXX) $(ALL_CXXFLAGS) $< -o $@ -c @$(CXX) $(ALL_CXXFLAGS) $< -o $@ -c