forked from mnunberg/perl-Couchbase-Client
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
A whole bunch of changes, mainly build-related.. ugh
- Loading branch information
Showing
19 changed files
with
379 additions
and
338 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
|
@@ -3,3 +3,5 @@ | ||
^\. | ^\. | ||
^src/ | ^src/ | ||
^inst_dir/ | ^inst_dir/ | ||
.+_const\.pm | |||
^author_utils |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,59 @@ | |||
Changes | |||
MANIFEST | |||
MANIFEST.SKIP | |||
Makefile.PL | |||
README.pod | |||
|
|||
PLCB_ConfUtil.pm | |||
PLCB_Config.pm | |||
|
|||
lib/Couchbase/Client.pm | |||
lib/Couchbase/Client/Return.pm | |||
lib/Couchbase/Client/Errors.pm | |||
lib/Couchbase/Client/IDXConst.pm | |||
|
|||
lib/Couchbase/Client/README.pod | |||
|
|||
lib/Couchbase/Client/Compat.pm | |||
|
|||
lib/Couchbase/Client/Async.pm | |||
lib/Couchbase/Client/Async/Event.pm | |||
lib/Couchbase/Client/Async/Request.pm | |||
|
|||
lib/Couchbase/MockServer.pm | |||
lib/Couchbase/Test/ClientSync.pm | |||
lib/Couchbase/Test/Common.pm | |||
lib/Couchbase/Test/Async.pm | |||
lib/Couchbase/Test/Async/Loop.pm | |||
lib/Couchbase/Test/Settings.pm | |||
lib/Couchbase/Test/Interop.pm | |||
lib/Couchbase/Test/Netfail.pm | |||
|
|||
Client.xs | |||
Client_multi.xs | |||
Async.xs | |||
|
|||
perl-couchbase.h | |||
perl-couchbase-async.h | |||
plcb-util.h | |||
plcb-return.h | |||
|
|||
callbacks.c | |||
convert.c | |||
ctor.c | |||
async.c | |||
async_callbacks.c | |||
async_events.c | |||
|
|||
build_libraries.pl | |||
idx_constants.pl | |||
error_constants.pl | |||
print_constants.pl | |||
|
|||
t/00-load.t | |||
t/01-main.t | |||
t/tmp/CouchbaseMock.jar | |||
|
|||
src/memcached-headers.tar.gz | |||
src/libcouchbase-__LIBCOUCHBASE_RELEASE__.tar.gz | |||
src/libvbucket-__LIBVBUCKET_RELEASE__.tar.gz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -1,20 +1,29 @@ | |||
package PLCB_Config; | package PLCB_Config; | ||
use strict; | use strict; | ||
use warnings; | use warnings; | ||
use Dir::Self; | |||
use File::Spec; | |||
use Hash::Util qw(lock_keys); | |||
|
|
||
#this perl 'hash' contains configuration information necessary | #this perl 'hash' contains configuration information necessary | ||
#to bootstrap and/or configure the perl couchbase client and run | #to bootstrap and/or configure the perl couchbase client and run | ||
#necessary tests. | #necessary tests. | ||
|
|
||
my $params = { | my $params = { | ||
#URL from which to download the mock JAR file for tests | #URL from which to download the mock JAR file for tests | ||
#COUCHBASE_MOCK_JARURL => | COUCHBASE_MOCK_JARURL => 'https://github.com/downloads/mnunberg/' . | ||
# "http://files.couchbase.com/maven2/org/couchbase/mock/". | 'perl-Couchbase-Client/CouchbaseMock-0.5-SNAPSHOT.jar', | ||
# "CouchbaseMock/0.5-SNAPSHOT/CouchbaseMock-0.5-20120202.071818-12.jar", |
|
||
COUCHBASE_MOCK_JARURL => 'http://files.avsej.net/CouchbaseMock.jar', | #version numbers for libcouchbase and libvbucket | ||
LIBVBUCKET_RELEASE => '1.8.0.1_4_g677e403', | LIBVBUCKET_RELEASE => '1.8.0.1_5_ga4397f3', | ||
LIBCOUCHBASE_RELEASE => '1.0.0_45_g58818c5' | LIBCOUCHBASE_RELEASE => '1.0.0_50_g1a42d9e' | ||
}; | }; | ||
|
|
||
|
|
||
#don't change these, or there may be bad consequences | |||
$params->{SRC_DIR} = File::Spec->catfile(__DIR__, 'src'); | |||
$params->{SRC_INST} = File::Spec->catfile($params->{SRC_DIR}, 'inst'); | |||
|
|||
lock_keys(%$params); | |||
|
|||
return $params; #return value | return $params; #return value |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,8 @@ | |||
#!/usr/bin/perl | |||
use strict; | |||
use warnings; | |||
use Dir::Self; | |||
use lib __DIR__ . "../"; | |||
use PLCB_ConfUtil; | |||
|
|||
PLCB_ConfUtil::clean_cbc_sources(); |
Oops, something went wrong.