Applied patch for Darwin build fix
[sdlgit/SDL_perl.git] / make / lib / SDL / Build / Darwin.pm
CommitLineData
8fde61e3 1package SDL::Build::Darwin;
2
3use base 'SDL::Build';
4
5sub fetch_includes
6{
7 return (
8 '/usr/local/include/SDL' => '/usr/local/lib',
9 '/usr/local/include' => '/usr/local/lib',
10 '/usr/local/include/smpeg' => '/usr/local/lib',
11 '/usr/include/SDL' => '/usr/lib',
12 '/usr/include' => '/usr/lib',
13 '/usr/include/smpeg' => '/usr/lib',
14 '/usr/local/include/GL' => '/usr/local/lib',
15 '/usr/local/include/gl' => '/usr/local/lib',
16 '/usr/include/GL' => '/usr/lib',
17 '/usr/include/gl' => '/usr/lib',
76272a9a 18
19 '/Library/Frameworks/SDL.framework/Headers' => '../../lib',
20 '/Library/Frameworks/SDL_mixer.framework/Headers' => '../../lib',
21 '/Library/Frameworks/SDL_image.framework/Headers' => '../../lib',
22 '/Library/Frameworks/SDL_net.framework/Headers' => '../../lib',
23 '/Library/Frameworks/SDL_ttf.framework/Headers' => '../../lib',
24 '/Library/Frameworks/SDL_gfx.framework/Headers' => '../../lib',
25 '/Library/Frameworks/libogg.framework/Headers' => '../../lib',
26 '/Library/Frameworks/libvorbis.framework/Headers' => '../../lib',
27 '/Frameworks/libvorbisfile.framework/Headers' => '../../lib',
28 '/Library/Frameworks/libvorbisenc.framework/Headers' => '../../lib',
29 '../../include' => '../../lib',
30 '/System/Library/Frameworks/OpenGL.framework/Headers' =>
31 '/System/Library/Frameworks/OpenGL.framework/Libraries',
8fde61e3 32 );
33}
34
865365f6 35sub build_defines
36{
37 my $self = shift;
38 my $defines = $self->SUPER::build_defines(@_);
39
40 push @{$defines->{SDL}}, "-Ddarwin", "-DMACOSX";
41
42 return $defines;
43}
8fde61e3 441;