sjamesr / jin

The Jin chess client converted to a git repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jin

Jin is a graphical chess client for the Free Internet Chess Service (FICS). It was written by Alexander Maryanovsky and has its own website. The main development trunk for Jin is hosted on Sourceforge. That project has been dormant for some years.

This GitHub repository is a fork of the Jin project designed to fix bugs and add features that are missing from Jin.

The instructions that follow are primarily intended for Java programmers who are interested in hacking on Jin.

Getting Jin

  1. Install git. If you need help, you can follow these instructions.
  2. Clone this repository: git clone https://github.com/sjamesr/jin.git.

You will now have a directory called jin in your current working directory.

Building and running Jin

This fork of Jin uses Gradle as its build system. So,

  1. Build jin using the Gradle bootstrap script: ./gradlew assemble
  2. Run Jin: ./gradlew run

Developing with IntelliJ

IntelliJ supports Gradle natively. You should be able to open the Jin directory in IntelliJ and start coding right away.

About

The Jin chess client converted to a git repository


Languages

Language:Java 99.3%Language:PHP 0.2%Language:HTML 0.2%Language:NSIS 0.1%Language:Shell 0.0%Language:Hack 0.0%