Skip to content

An online tarabish server written using Apache Thrift and Erlang.

License

Notifications You must be signed in to change notification settings

KenMacD/tarabish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarabish

Requirements

Source

Repository

Source if available on GitHub:

$ git clone git://github.com/KenMacD/tarabish.git

Layout

.
├── api        Thrift API for any servers/clients (no longer used)
├── client
│   ├── tarabishdart    First draft Dart/Polymer client
│   └── react           Second draft React client
└── server     Erlang Tarabish Server

Building

The client needs to be build before a release of the server so the client files are in the linked docroot folder.

React client:

$ cd client/dart
$ make build

The server:

$ cd server
$ make release

Dart client (old):

$ cd client/tarabishdart
$ pub get
$ pub build

Running

To start the server run make start from the server directory. It will listen on port 42745 for client connections.

Legal

Licensed under an MIT/Expat license. See COPYING

Card images from http://www.jfitz.com/cards/ (offline, try waybackmachine.org)

Suits image from http://en.wikipedia.org/wiki/File:French_suits.svg

About

An online tarabish server written using Apache Thrift and Erlang.

Resources

License

Stars

Watchers

Forks

Packages

No packages published