The following is a suggested workflow for new Pico developers.
Related information is available in the following resources:
Create a directory for your project
$ mkdir workflow $ cd workflow/
Initialize the project directory as a Git repository
$ git init
Follow the directions in Setting Up a Git Pre-Commit Hook to Parse KRL to set up the KRL parser and ensure that KRL files are parsed before they are committed.
- Create a KRL ruleset as a file in the repository using your favorite editor. There may be a KRL plugin for your editor.
Add the file to the repository and commit it.
$ git add hello_world.krl $ git commit -a -m "initial commit" [master (root-commit) 4a2f95c] initial commit 1 file changed, 34 insertions(+) create mode 100644 hello_world.krl
With the pre-commit hook in place, you're assured that there are no parse errors in your ruleset if it commits.
- install the ruleset in your pico by navigating to the Rulesets page in the pico engine interface and putting it's full URL in the box labeled "Install ruleset from URL:" and clicking the button.