MODULE = MyModule::Drv::MyCode PACKAGE = MyModule::Drv::MyCode
PROTOTYPES: DISABLE
####
package MyModule::Drv::MyCode;
use strict;
use Carp;
use vars qw($VERSION @ISA @EXPORT);
require DynaLoader;
@ISA = qw(DynaLoader);
$VERSION = '0.1';
bootstrap MyModule::Drv::MyCode $VERSION;
####
lib/Device/ParallelPort/drv/linux.pm
lib/Device/ParallelPort/drv/linux.xs
####
use ExtUtils::MakeMaker;
WriteMakefile(
'NAME' => 'MyModule',
'VERSION_FROM' => 'lib/MyModule.pm',
'LIBS' => [''],
'DEFINE' => $dflags,
'INC' => '',
);
####
'XS' => {
'lib/MyModule/Drv/MyCode.xs' => 'lib/MyModule/Drv/MyCode.c',
},