cards

Version, currently master branch1 version
  • master branchlatestFeb 7, 2021

github.com/mswieboda/cards

card games in Crystal / raylib

2 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  cards:
    github: mswieboda/cards
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.36.1
License
MIT
Author
Matt Swieboda
Target
  • cards from src/cards.cr

Dependencies

Runtime Dependencies

  • game0.3.10github: mswieboda/game

README

cards

Installation

clone repo

git clone git@github.com:mswieboda/cards.git

cd into dir

cd cards

install crystal specified in .tool-versions

on macOS with asdf:

asdf install `cat .tool-versions`

or other OS's and instructions: https://crystal-lang.org/install/

install shards

shards install

make sure to have make installed on your OS

Usage

Run

run using Makefile

by default cleans the build and complies a new one, see more options in Makefile

make

Package

package to macOS app (requires platypus)

make pack

this will open Platypus with the default config from cards.platypus