Skip to content

Simplified environment for developing Tandy Color Computer applications

Notifications You must be signed in to change notification settings

jamieleecho/coco-dev

Repository files navigation

coco-dev

This repo implements a simplified environment for developing Tandy Color Computer applications. It implements a Docker image that includes the following tools:

Motivation

This repo is motivated in part by the need to keep the tools in sync between different computers. Because the Dockerfile contains all of the dependencies in a single place creating and sharing a reproducible development environment becomes possible.

Requirements

On Mac systems you must share /Users with Docker. To do this:

  • From the Docker menu select Preferences...
  • Click on the File Sharing tab
  • Click on +
  • Select /Users
  • Click Apply & Restart

Using coco-dev

# Start the Docker application if it is not already running
git clone https://github.com/jamieleecho/coco-dev.git
coco-dev/coco-dev

This will create a Linux shell in your home directory. You can cd into your target folder and use typical development commands such as lwasm, lwlink, decb, os9 and cmoc

Building coco-dev

# Start the Docker application if it is not already running
git clone https://github.com/jamieleecho/coco-dev.git
cd coco-dev
./build

About

Simplified environment for developing Tandy Color Computer applications

Resources

Stars

Watchers

Forks

Packages

No packages published