First commit of SDL_Perl-2.1.3
[sdlgit/SDL_perl.git] / make / lib / SDL / Build / Cygwin.pm
CommitLineData
8fde61e3 1package SDL::Build::Cygwin;
2
3use base 'SDL::Build';
4
5sub opengl_headers
6{
7 return GL => 'SDL_opengl.h';
8}
9
10sub fetch_includes
11{
12 return (
13 '/usr/local/include' => '/usr/local/lib',
14 '/usr/local/include/gl' => '/usr/local/lib',
15 '/usr/local/include/GL' => '/usr/local/lib',
16 '/usr/local/include/SDL' => '/usr/local/lib',
17 '/usr/local/include/smpeg' => '/usr/local/lib',
18
19 '/usr/include' => '/usr/lib',
20 '/usr/include/gl' => '/usr/lib',
21 '/usr/include/GL' => '/usr/lib',
22 '/usr/include/SDL' => '/usr/lib',
23 '/usr/include/smpeg' => '/usr/lib',
24
25 '/usr/X11R6/include' => '/usr/X11R6/lib',
26 '/usr/X11R6/include/gl' => '/usr/X11R6/lib',
27 '/usr/X11R6/include/GL' => '/usr/X11R6/lib',
28 );
29}
30
31sub build_links
32{
33 my $self = shift;
34 my $links = $self->SUPER::build_links();
35
36 for my $subsystem (values %$links)
37 {
38 push @{ $subsystem{ libs } }, '-lpthreads';
39 }
40
41 return $links;
42}
43
441;