Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
= How to compile a new version of SQLiteJDBC 
* Edit the VERSION file, and the version number in pom.xml file.
* Then, run make:
 $ make 

= How to submit a patch

> (do some change)
> hg commit -m 'what changesa are made to the source'
> hg export tip > patch.diff

submit the patch to the issue tracker: http://code.google.com/p/xerial/issues/list



= How to build Win64 native library
- Install cygwin with make, curl, unzip, and mingw64-x86_64-gcc-core
 - (You can install MinGW64 http://sourceforge.net/projects/mingw-w64/files/) 

After the installation, make sure your PATH environment variable
points /usr/bin before /bin.

Here is the excerpt from http://mingw-w64.sourceforge.net/
---------------
The mingw-w64 toolchain has been officially added to Cygwin mirrors,
you can find the basic C toolchain as mingw64-x86_64-gcc-core. The
languages enabled are C, Ada, C++, Fortran, Object C and Objective
C++. There is a known caveat where calling the compiler directly as
"/bin/x86_64-w64-mingw32-gcc" will fail, use
"/usr/bin/x86_64-w64-mingw32-gcc" instead and make sure that your PATH
variable has "/usr/bin" before "/bin".
---------------

Instead, you can explicitly set the compiler:
$ make native Windows-amd64_CC=/usr/bin/x86_64-w64-mingw32-gcc

- Then, do 
$ make native



= How to build pure-java library
- Use Mac OS X or Linux with gcc-3.x
- make purejava
- the build will fail due to the broken regex libray, so copy the non-corrupted archive I downloaded:
  $ cp archive/regex3.8a.tar.gz target/build/nestedvm-2009-08-09/upstream/downlolad/
- then do 'make purejava' again.
 

= (for deployer only) How to build pure-java and native libraries
* Type, make -fMakefile.package 

= How to deploy to the maven repository
* mvn deploy
* mvn deploy -Psourceforge  (for uploading Sourceforge.jp repository, which are synchronized with the Maven central repository)

Recent activity

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.