Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 2.59 KB

README.md

File metadata and controls

88 lines (64 loc) · 2.59 KB

Céu-Maker

Céu-Maker is a programming environment that integrates ceu-arduino and pico-ceu in a single package for Windows.

Installation

  • Download the latest release from GitHub:
  • Execute the downloaded file and choose the appropriate destination.
  • After the installation, two windows will appear:
    • The folder bin/.
    • The folder samples/.

Testing

  • pico-Céu
    • Open the folder samples/pico-ceu/.
    • Drag & Drop the file all.ceu into the icon pico-Céu (bin/ folder).
    • Observe the application behavior.
  • Céu-Arduino
    • Plug the Arduino board you want to test.
    • Execute ceu-maker/arduino-1.8.3/arduino.exe and configure Tools->Board and Tools->Port.
    • Open the folder samples/ceu-arduino/.
    • Drag & Drop the file blink-01.ceu into the icon Céu-Arduino (bin/ folder).
    • Observe the application behavior.
  • Both
    • Open the folder samples/both/.
    • Drag & Drop the same file serial.ceu into the icon pico-Céu (bin/ folder) and then into the icon Céu-Arduino (bin/ folder).
    • Observe the application behavior.

Package Generation (for developers only)

Céu-Maker depends on Céu, Céu-Arduino, Céu-SDL, and pico-Céu.

To generate a new version of Céu-Maker, use the instructions as follows:

Collect all relevant files to Céu-Maker

Prepare the source repositories

First, clone the source repositories:

$ git clone https://github.com/ceu-lang/ceu
$ git clone https://github.com/ceu-lang/ceu-arduino
$ git clone https://github.com/ceu-lang/ceu-sdl
$ git clone https://github.com/ceu-lang/pico-ceu

Checkout the target version for each of the source repositories, e.g.:

$ cd ceu/
$ git checkout v0.30
$ ... # same for the other repositories

(This step can be skipped if you want to use the master branches.)

Copy to Céu-Maker

Edit Makefile.dirs to point to the source repositories:

$ vi Makefile.dirs

Run make using Git Bash to copy the files from the source repositories to ceu-maker/:

$ ceu-maker/mingw/bin/make.exe

Testing

Follow the Installation->Testing instructions above.

Add release to GitHub