You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2011/11/21 01:51:56 UTC
[lucy-commits] svn commit: r1204305 [3/3] - in /incubator/lucy/trunk: ./ devel/conf/
modules/unicode/ modules/unicode/utf8proc/ perl/buildlib/Lucy/
Propchange: incubator/lucy/trunk/modules/unicode/utf8proc/utf8proc_data.c
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/lucy/trunk/perl/buildlib/Lucy/Build.pm
URL: http://svn.apache.org/viewvc/incubator/lucy/trunk/perl/buildlib/Lucy/Build.pm?rev=1204305&r1=1204304&r2=1204305&view=diff
==============================================================================
--- incubator/lucy/trunk/perl/buildlib/Lucy/Build.pm (original)
+++ incubator/lucy/trunk/perl/buildlib/Lucy/Build.pm Mon Nov 21 00:51:55 2011
@@ -122,6 +122,8 @@ my $SNOWSTEM_SRC_DIR
my $SNOWSTEM_INC_DIR = catdir( $SNOWSTEM_SRC_DIR, 'include' );
my $SNOWSTOP_SRC_DIR
= catdir( $base_dir, qw( modules analysis snowstop source ) );
+my $UTF8PROC_SRC_DIR = catdir( $base_dir, qw( modules unicode utf8proc ) );
+my $UTF8PROC_C = catfile( $UTF8PROC_SRC_DIR, 'utf8proc.c' );
my $CORE_SOURCE_DIR = catdir( $base_dir, 'core' );
my $CLOWNFISH_DIR = catdir( $base_dir, 'clownfish' );
my $CLOWNFISH_BUILD = catfile( $CLOWNFISH_DIR, 'Build' );
@@ -508,7 +510,7 @@ sub ACTION_compile_custom_xs {
mkpath( $archdir, 0, 0777 ) unless -d $archdir;
my @include_dirs = (
getcwd(), $CORE_SOURCE_DIR, $AUTOGEN_DIR, $XS_SOURCE_DIR,
- $SNOWSTEM_INC_DIR
+ $SNOWSTEM_INC_DIR, $UTF8PROC_SRC_DIR
);
my @objects;
@@ -519,6 +521,7 @@ sub ACTION_compile_custom_xs {
push @$c_files, @{ $self->rscan_dir( $AUTOGEN_DIR, qr/\.c$/ ) };
push @$c_files, @{ $self->rscan_dir( $SNOWSTEM_SRC_DIR, qr/\.c$/ ) };
push @$c_files, @{ $self->rscan_dir( $SNOWSTOP_SRC_DIR, qr/\.c$/ ) };
+ push @$c_files, $UTF8PROC_C;
for my $c_file (@$c_files) {
my $o_file = $c_file;
my $ccs_file = $c_file;