Permalink
Browse files

Initial version

  • Loading branch information...
0 parents commit dbb0969c2a667127527eda6a6f2de21750cb7758 @nothingmuch committed Jul 8, 2010
Showing with 570 additions and 0 deletions.
  1. +18 −0 .gitignore
  2. +35 −0 Makefile.PL
  3. +446 −0 XS.xs
  4. 0 devel_stacktrace_xs.h
  5. +49 −0 lib/Devel/StackTrace/XS.pm
  6. +22 −0 t/basic.t
@@ -0,0 +1,18 @@
+.*
+!.gitignore
+XS.*
+!XS.xs
+!XS.pm
+Makefile*
+!Makefile.PL
+META.yml
+blib
+build
+inc
+pm_to_blib
+MANIFEST*
+!MANIFEST.SKIP
+Debian*
+README
+Devel-StackTrace-XS-*
+ppport.h
@@ -0,0 +1,35 @@
+use 5.008001;
+use strict;
+use warnings;
+
+
+use inc::Module::Install 0.91;
+use ExtUtils::Depends;
+
+name 'Devel-StackTrace-XS';
+all_from 'lib/Devel/StackTrace/XS.pm';
+
+requires 'parent';
+configure_requires 'ExtUtils::Depends' => 0.302; #minimum version that works on Win32+gcc
+test_requires 'Test::More';
+test_requires 'Test::use::ok';
+
+my $pkg = ExtUtils::Depends->new('Devel::StackTrace::XS');
+$pkg->install('devel_stacktrace_xs.h');
+$pkg->add_xs('XS.xs');
+$pkg->add_pm('lib/Devel/StackTrace/XS.pm' => '$(INST_LIB)/lib/Devel/StackTrace/XS.pm');
+
+mkdir 'build';
+$pkg->save_config('build/IFiles.pm');
+
+makemaker_args(
+ $pkg->get_makefile_vars,
+ DL_FUNCS => { 'Devel::StackTrace::XS' => [] },
+);
+
+repository 'git://github.com/nothingmuch/Devel-StackTrace-XS.git';
+
+ppport;
+
+WriteAll;
+
Oops, something went wrong.

0 comments on commit dbb0969

Please sign in to comment.