diff options
Diffstat (limited to 'Game')
-rw-r--r-- | Game/Code/UltraStar.dpr | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/Game/Code/UltraStar.dpr b/Game/Code/UltraStar.dpr index fcc56d33..e5ace11e 100644 --- a/Game/Code/UltraStar.dpr +++ b/Game/Code/UltraStar.dpr @@ -18,9 +18,17 @@ uses sdl_ttf in 'lib\JEDI-SDLv1.0\SDL_ttf\Pas\sdl_ttf.pas',
sdlutils in 'lib\JEDI-SDLv1.0\SDL\Pas\sdlutils.pas',
- {$ifdef delphi}
+ {$ifdef UseBass}
bass in 'lib\bass\delphi\bass.pas',
+ {$endif}
+ {$ifdef UsePortAudio}
+ portaudio in 'lib\portaudio\delphi\portaudio.pas',
+ {$endif}
+ {$ifdef UsePortmixer}
+ portmixer in 'lib\portmixer\delphi\portmixer.pas',
+ {$endif}
+ {$ifdef delphi}
midiout in 'lib\midi\midiout.pas',
midiin in 'lib\midi\midiin.pas',
CIRCBUF in 'lib\midi\CIRCBUF.PAS',
@@ -39,7 +47,7 @@ uses rational in 'lib\ffmpeg\rational.pas',
opt in 'lib\ffmpeg\opt.pas',
avio in 'lib\ffmpeg\avio.pas',
-
+ //swscale in 'lib\ffmpeg\swscale.pas',
SQLiteTable3 in 'lib\SQLite\SQLiteTable3.pas',
SQLite3 in 'lib\SQLite\SQLite3.pas',
@@ -106,7 +114,7 @@ uses UPlatformWindows in 'Classes\UPlatformWindows.pas',
{$ENDIF}
{$IFDEF LINUX}
- UPlatformLinux in 'Classes\UPlatformLinux.pas',
+ UPlatformLinux in 'Classes\UPlatformLinux.pas',
{$ENDIF}
{$IFDEF FPC}
@@ -121,12 +129,15 @@ uses UMusic in 'Classes\UMusic.pas',
UMedia_dummy in 'Classes\UMedia_dummy.pas',
UVideo in 'Classes\UVideo.pas',
-{$ifdef linux}
- UAudio_FFMpeg in 'Classes\UAudio_FFMpeg.pas',
-{$endif}
-{$ifdef win32}
+{$ifdef UseBass}
UAudio_bass in 'Classes\UAudio_bass.pas',
{$endif}
+{$ifdef UsePortaudio}
+ UAudio_portaudio in 'Classes\UAudio_portaudio.pas',
+{$endif}
+{$ifdef FFMpegAudio}
+ UAudio_FFMpeg in 'Classes\UAudio_FFMpeg.pas',
+{$endif}
//------------------------------
//Includes - Screens
@@ -188,4 +199,4 @@ const begin
Main;
end.
-{$ENDIF}
\ No newline at end of file +{$ENDIF}
|