Repository: lucy Updated Branches: refs/heads/master 750dcb6fc -> 51f7418de
Include Clownfish headers in XS explicitly Project: http://git-wip-us.apache.org/repos/asf/lucy/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/51f7418d Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/51f7418d Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/51f7418d Branch: refs/heads/master Commit: 51f7418de77962fd45ab918ce180a3dc250d7bfb Parents: 750dcb6 Author: Nick Wellnhofer <[email protected]> Authored: Tue Dec 2 17:37:39 2014 +0100 Committer: Nick Wellnhofer <[email protected]> Committed: Mon Jan 5 00:12:54 2015 +0100 ---------------------------------------------------------------------- perl/buildlib/Lucy/Build/Binding/Misc.pm | 3 +++ perl/buildlib/Lucy/Build/Binding/Object.pm | 2 ++ 2 files changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucy/blob/51f7418d/perl/buildlib/Lucy/Build/Binding/Misc.pm ---------------------------------------------------------------------- diff --git a/perl/buildlib/Lucy/Build/Binding/Misc.pm b/perl/buildlib/Lucy/Build/Binding/Misc.pm index 21a4489..457e845 100644 --- a/perl/buildlib/Lucy/Build/Binding/Misc.pm +++ b/perl/buildlib/Lucy/Build/Binding/Misc.pm @@ -153,6 +153,9 @@ sub bind_test { my $xs_code = <<'END_XS_CODE'; MODULE = Lucy PACKAGE = Lucy::Test +#include "Clownfish/TestHarness/TestFormatter.h" +#include "Clownfish/TestHarness/TestSuite.h" + bool run_tests(package) char *package; http://git-wip-us.apache.org/repos/asf/lucy/blob/51f7418d/perl/buildlib/Lucy/Build/Binding/Object.pm ---------------------------------------------------------------------- diff --git a/perl/buildlib/Lucy/Build/Binding/Object.pm b/perl/buildlib/Lucy/Build/Binding/Object.pm index 1e7b9f9..c1f8f5a 100644 --- a/perl/buildlib/Lucy/Build/Binding/Object.pm +++ b/perl/buildlib/Lucy/Build/Binding/Object.pm @@ -74,6 +74,8 @@ sub bind_i32array { my $xs_code = <<'END_XS_CODE'; MODULE = Lucy PACKAGE = Lucy::Object::I32Array +#include "Clownfish/Util/Memory.h" + SV* new(either_sv, ...) SV *either_sv;
