
marvin at rectangular
Sep 5, 2008, 10:43 PM
Post #1 of 1
(1015 views)
Permalink
|
|
r3820 - trunk/perl/buildlib/Lucy
|
|
Author: creamyg Date: 2008-09-05 22:43:42 -0700 (Fri, 05 Sep 2008) New Revision: 3820 Modified: trunk/perl/buildlib/Lucy/Build.pm Log: Add Charmonizer/Test module to compiled KinoSearch XS bundle. Modified: trunk/perl/buildlib/Lucy/Build.pm =================================================================== --- trunk/perl/buildlib/Lucy/Build.pm 2008-09-06 05:37:50 UTC (rev 3819) +++ trunk/perl/buildlib/Lucy/Build.pm 2008-09-06 05:43:42 UTC (rev 3820) @@ -410,8 +410,10 @@ my $cbuilder = Lucy::Build::CBuilder->new; my $archdir = catdir( $self->blib, 'arch', 'auto', 'KinoSearch' ); mkpath( $archdir, 0, 0777 ) unless -d $archdir; - my @include_dirs - = ( curdir(), $C_SOURCE_DIR, $H_SOURCE_DIR, $XS_SOURCE_DIR ); + my @include_dirs = ( + curdir(), $C_SOURCE_DIR, $H_SOURCE_DIR, $XS_SOURCE_DIR, + $CHARMONIZER_GEN_DIR, + ); my @objects; # Compile C source files. @@ -431,6 +433,10 @@ ); } + # Add already-compiled Charmonizer/Test object. + push @objects, catfile($CHARMONIZER_GEN_DIR, "Charmonizer", + "Test$Config{_o}"); + # .xs => .c my $ks_c_file = 'KinoSearch.c'; $self->add_to_cleanup($ks_c_file); _______________________________________________ kinosearch-commits mailing list kinosearch-commits [at] rectangular http://www.rectangular.com/mailman/listinfo/kinosearch-commits
|