},
libraries => [qw( SDL )],
},
+ MultiThread => {
+ file => {
+ from => 'src/Core/MultiThread.xs',
+ to => 'lib/SDL/MultiThread.xs',
+ },
+ libraries => [qw( SDL )],
+ },
Video => {
file => {
from => 'src/Core/Video.xs',
--- /dev/null
+package SDL::MultiThread;
+use strict;
+use warnings;
+require Exporter;
+require DynaLoader;
+our @ISA = qw(Exporter DynaLoader);
+bootstrap SDL::MultiThread;
+
+1;
--- /dev/null
+=pod
+
+=head1 NAME
+
+SDL::Video - Bindings to the MultiThread category in SDL API
+
+=head1 SYNOPSIS
+
+This module is not an object.
+
+
+=cut
+#include "EXTERN.h"
+#include "perl.h"
+#include "XSUB.h"
+
+#ifndef aTHX_
+#define aTHX_
+#endif
+
+#include <SDL.h>
+#include <SDL_thread.h>
+
+MODULE = SDL::MultiThread PACKAGE = SDL::MultiThread PREFIX = multi_
+
+=for documentation
+
+The Following are XS bindings to the MultiThread category in the SDL API v2.1.13
+
+Describe on the SDL API site.
+
+See: L<http://www.libsdl.org/cgi/docwiki.cgi/SDL_API>
+
+=cut
+
+Uint32
+multi_threadID()
+ CODE:
+ warn(" ... " );
my @done =qw/ none /;
+use_ok( 'SDL::MultiThread' );
SKIP:
{
-skip 'Not implemented', 2;
-use_ok( 'SDL::MultiThread' );
+skip 'Not implemented', 1;
+
can_ok ('SDL::MultiThread ', @done);
}