1.0.5 • Published 7 years ago

cheddar-lang v1.0.5

Weekly downloads
7
License
Apache-2.0
Repository
github
Last release
7 years ago

Developing

Development for cheddar is described in detail on the docs. But first, to clone the cheddar repository, use the following:

$ git clone --recursive https://github.com/cheddar-lang/Cheddar.git

Additionally, when syncinc your branch with the latest update to develop, use the following command to avoid merge commmits:

$ git rebase develop -X theirs

Once your changes are ready to merge, submit a PR to the develop branch where it'll be reviewed and then merged if applicable

Manual Installation

Manual installation is simple. The only dependencies you must have are git and nodejs + npm. Additionally you should have make (preferably GNU), but this comes by default on almost every *nix system.

  • First, refer to the "Development" section for cloning the Cheddar repository.

  • The next step is to install the dependencies with npm. An automatic build should trigger if dependencies are installed succesfully. Once this command is finished you should see a dist/ directory created. If you don't, look for any errors in the installation.

    $ npm install
 - Manually building / testing

  You can use `make` to run the build, test, and install tasks:
  ```bash
$ make         # Production Build
$ make build   # Development Build
$ make test    # Run tests
  • Installing.

    If you want to install the Cheddar CLI, you have some options. If you are doing a production installation, use make install. For all other cases use ./bin/install; with this you can pass a --method argument to specify whether you'd like to install for yourself (--method=alias) or for everyone on your computer (--method=path, the default) which may require elevated privileges. With --method=alias, provide the location of your bashrc file or equivalent with the --rcloc flag (usually for *nix systems this is ~/.bashrc, and for Mac this is ~/.bash_profile). You may specify the installation path with --method=path, Cheddar installs the binary in <path>/bin/cheddar and <path>/share/cheddar; this defaults to /usr/local.

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

8 years ago

1.0.0

8 years ago

1.0.0-beta.57

8 years ago

1.0.0-beta.56

8 years ago

1.0.0-beta.55

8 years ago

1.0.0-beta.54

8 years ago

1.0.0-beta.53

8 years ago

1.0.0-beta.52

8 years ago

1.0.0-beta.51

8 years ago

1.0.0-beta.50

8 years ago

1.0.0-beta.49

8 years ago

1.0.0-beta.48

8 years ago

1.0.0-beta.47

8 years ago

1.0.0-beta.46

8 years ago

1.0.0-beta.45

8 years ago

1.0.0-beta.43

8 years ago

1.0.0-beta.42

8 years ago

1.0.0-beta.41

8 years ago

1.0.0-beta.40

8 years ago

1.0.0-beta.39

8 years ago

1.0.0-beta.38

8 years ago

1.0.0-beta.37

8 years ago

1.0.0-beta.36

8 years ago

1.0.0-beta.35

8 years ago

1.0.0-beta.34

8 years ago

1.0.0-beta.33

8 years ago

1.0.0-beta.32

8 years ago

1.0.0-beta.31

8 years ago

1.0.0-beta.30

8 years ago

1.0.0-beta.29

8 years ago

1.0.0-beta.28

8 years ago

1.0.0-beta.27

8 years ago

1.0.0-beta.26

8 years ago

1.0.0-beta.25

8 years ago

1.0.0-beta.24

8 years ago

1.0.0-beta.23

8 years ago

1.0.0-beta.22

8 years ago

1.0.0-beta.21

8 years ago

1.0.0-beta.20

8 years ago

1.0.0-beta.19

8 years ago

1.0.0-beta.18.9

8 years ago

1.0.0-beta.18.8

8 years ago

1.0.0-beta.18.7

8 years ago

1.0.0-beta.18.6

8 years ago

1.0.0-beta.18.5

8 years ago

1.0.0-beta.18.4

8 years ago

1.0.0-beta.18.3

8 years ago

1.0.0-beta.18.2

8 years ago

1.0.0-beta.18.1

8 years ago

1.0.0-beta.18

8 years ago