-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Jan Blizničenko edited this page Mar 29, 2020
·
5 revisions
Installation process depends on your preferences and experience with Pharo 8. All options will require following code:
Metacello new
baseline: 'KendrickModeller';
repository: 'github://CCMi-FIT/kendrick-modeller/repository';
load.
Use this if you are not experienced with Pharo. Loading of code may take many minutes this way.
- Download OpenPonk FSM build for your platform from https://openponk.org/#download
- Extract zip archive
- Open OpenPonk Pharo image using executable file
- In the image, run the code above this way:
- Click on background in the Pharo image
- select Playground
- copy there the code above
- select the code
- right click on selected code
- select Do it
- Every time loading gets interrupted by a Warning window, click Proceed to continue
Use this if you already have a Pharo virtual machine and you don't mind using new Pharo image.
- Download Kendrick beta image from https://ummisco.github.io/kendrick/#install
- Open the image
- In the image, run the code above
- Every time loading gets interrupted by a Warning window, click Proceed to continue
To load everything needed into any existing or new image, just run the code above.
- In the image, run the code above
- Every time loading gets interrupted by a Warning window, click Proceed to continue
If you already have a Kendrick or OpenPonk in your image and do not want to replace it by version loaded by code above, you can load just part of required packages be replacing last line ("load.") by...
- If you have Kendrick, but do NOT have OpenPonk
- replace "load." by "load: #openponk.".
- If you do NOT have Kendrick, but do have OpenPonk
- replace "load." by "load: #kendrick".
- If you have both Kendrick and OpenPonk
- replace "load." by "load: #package".
Either
- right click on background
- select OpenPonk-Modularity-Kendrick example
or run following code
OKWorkbench example