Put all the Make* functions into a single .h/.cpp file (yes, kinda like the way it was), and add Make* functions for DialogDrivers. This means there's only one object that's affected by drivers being added/removed. (Driver default changes are a little different -- 2 or 3 objects.) Also one or two minor cleanups.

This commit is contained in:
Ben Anderson
2005-03-15 00:23:31 +00:00
parent 566d2b9d35
commit 8362e44d72
+5 -5
View File
@@ -100,14 +100,14 @@ StepMania = StdString.h \
StepMania.cpp StepMania.h \
global.cpp global.h
LoadingWindow = arch/LoadingWindow/LoadingWindow.h arch/LoadingWindow/LoadingWindow.cpp \
LoadingWindow = arch/LoadingWindow/LoadingWindow.h \
arch/LoadingWindow/LoadingWindow_Null.h
if HAVE_GTK
LoadingWindow += arch/LoadingWindow/LoadingWindow_Gtk.cpp arch/LoadingWindow/LoadingWindow_Gtk.h
endif
Sound = arch/Sound/RageSoundDriver.h arch/Sound/RageSoundDriver.cpp \
Sound = arch/Sound/RageSoundDriver.h \
arch/Sound/RageSoundDriver_Null.cpp arch/Sound/RageSoundDriver_Null.h \
arch/Sound/RageSoundDriver_Generic_Software.cpp arch/Sound/RageSoundDriver_Generic_Software.h
@@ -139,11 +139,11 @@ if HAVE_FFMPEG
MovieTexture += arch/MovieTexture/MovieTexture_FFMpeg.cpp arch/MovieTexture/MovieTexture_FFMpeg.h
endif
Lights = arch/Lights/LightsDriver.cpp arch/Lights/LightsDriver.h \
Lights = arch/Lights/LightsDriver.h \
arch/Lights/LightsDriver_SystemMessage.cpp arch/Lights/LightsDriver_SystemMessage.h
MemoryCard = arch/MemoryCard/MemoryCardDriver.cpp arch/MemoryCard/MemoryCardDriver.h
LowLevelWindow = arch/LowLevelWindow/LowLevelWindow.h arch/LowLevelWindow/LowLevelWindow.cpp
LowLevelWindow = arch/LowLevelWindow/LowLevelWindow.h
ArchUtils =
@@ -202,7 +202,7 @@ endif
Arch = $(LoadingWindow) $(Sound) $(ArchHooks) $(InputHandler) $(MovieTexture) \
$(Lights) $(MemoryCard) $(LowLevelWindow) $(ArchUtils) $(Dialog) $(Threads) \
arch/arch_default.h arch/arch_platform.h
arch/arch.h arch/arch.cpp arch/arch_default.h arch/arch_platform.h
RageSoundFileReaders = RageSoundReader_WAV.cpp RageSoundReader_WAV.h