print STDERR <<BROKENWIN if ($^O =~ /MSWin.*|cygwin/ );
******************************** !!!WARNING!!! ********************************
-Windows support is currently broken - you can continue, but you've been warned!
+Windows support is currently experimental - you can continue, but you've been warned!
If you are interested in helping please contact us at sdl-devel\@perl.org.
*******************************************************************************
BROKENWIN
sub process_xs
{
my ($self, $file) = @_;
-
+
+ #TODO: call this in MSWin32::process_xs
+ $file =~ s/\\/\//g if( $^O =~ /MSWin.*/ );
+
my $properties = $self->{properties};
my $file_args = $self->notes( 'file_flags' )->{$file};
my @old_values = @$properties{ keys %$file_args };
use Carp;
use base 'SDL::Build';
-sub process_xs
-{
- my ($self, $file) = @_;
- $file =~ s/\\/\//g; #replace \ for / (Win32 needs this);
- $self->SUPER::process_xs($file);
-}
+#Ideal Solution but it is not called!
+#sub process_xs
+#{
+# my ($self, $file) = @_;
+# $file =~ s/\\/\//g; #replace \ for / (Win32 needs this);
+# $self->SUPER::process_xs($file);
+#}
sub opengl_headers
{