Project

General

Profile

How to Build Executables

Prepare Source Code

Checkout modules

You must checkout following modules:

  • ipaexfont (for Japanese)
  • sqs-util
  • sqs-translator
  • sqs-editor
  • sqs-reader

cf. Mercurial Repository

Option A: Checkout without commiter account(in most cases)

If you don't have a commiter account of SQS repository, you can checkout modules as follows:

hg clone https://bitbucket.org/kubohiroya/ipaexfont
hg clone https://bitbucket.org/kubohiroya/sqs-util
hg clone https://bitbucket.org/kubohiroya/sqs-translator
hg clone https://bitbucket.org/kubohiroya/sqs-editor
hg clone https://bitbucket.org/kubohiroya/sqs-reader

Option B: Checkout with commiter account(special case)

If you have a commiter account of SQS repository, you can checkout modules as follows:

hg clone ssh://hg@bitbucket.org/kubohiroya/ipaexfont
hg clone ssh://hg@bitbucket.org/kubohiroya/sqs-util
hg clone ssh://hg@bitbucket.org/kubohiroya/sqs-translator
hg clone ssh://hg@bitbucket.org/kubohiroya/sqs-editor
hg clone ssh://hg@bitbucket.org/kubohiroya/sqs-reader

Build Libraries and Install them into Your Local Repository

In the "ipaexfont", "sqs-util" and "sqs-translator" directory,

mvn install

Build SQS applications

In "sqs-editor" and "sqs-reader" directory,

mvn compile

Execute SQS applications

In "sqs-editor" and "sqs-reader" directory,

mvn exec:java