Skip to content

Commit c991313

Browse files
committed
Release 0.4.5
1 parent 15d8fff commit c991313

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014-2016 GSD Lab, University of Waterloo, Canada, http://gsd.uwaterloo.ca
3+
Copyright (c) 2014-2017 GSD Lab, University of Waterloo, Canada, http://gsd.uwaterloo.ca
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Clafer Tools
22
=============
33

4-
v0.4.4
4+
v0.4.5
55

66
Integration of [Clafer Compiler and Instance Generators](http://clafer.org) into [Sublime Text 2/3](http://www.sublimetext.com/).
77

8-
See release notes for [Clafer 0.4.4](http://www.clafer.org/2016/09/clafer-tools-044-released.html).
8+
See release notes for [Clafer 0.4.5](http://www.clafer.org/2017/03/clafer-claferig-claferwiki-045-released.html).
99

1010
Contributors
1111
------------
@@ -28,9 +28,11 @@ Features and Usage
2828
Installation
2929
------------
3030

31-
1. Install [Sublime Text 3](http://www.sublimetext.com/3) or [Sublime Text 2](http://www.sublimetext.com/2)
31+
1. Install [Sublime Text 3](http://www.sublimetext.com/3).
32+
On Ubuntu, add the [WebUpd8 PPA](https://launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3) then execute `sudo apt install sublime-text-installer`.
3233
2. In Sublime Text
33-
* Install [Package Control](https://sublime.wbond.net/installation)
34+
* Install `Package Control`
35+
* `Tools->Install Package Control...`
3436
* Install packages `SublimeREPL`, `Clafer Tools` and (optionally) `SidebarEnhancements`
3537
* `Preferences->Package Control->Install Package`
3638
* type the name of the package
@@ -40,9 +42,9 @@ Installation
4042
* on Mac, use the `merge` option not `replace`
4143
3. Download the latest binary distribution of Clafer Tools
4244
* [Clafer Tools](http://gsd.uwaterloo.ca/clafer-tools-binary-distributions)
43-
* Unzip the contents of the folder `clafer-tools-0.4.4` into `Packages/Clafer-Bin`
44-
* Make sure the folder structure is NOT `Packages/Clafer-Bin/clafer-tools-0.4.4`, that is, the contents of the folder `clafer-tools-0.4.4` are directly inside `Clafer-Bin`
45-
* add `Clafer-Bin` to the variable `PATH`.
45+
* Unzip the contents of the folder `clafer-tools-0.4.5` into `Packages/Clafer-Bin`
46+
* Make sure the folder structure is NOT `Packages/Clafer-Bin/clafer-tools-0.4.5`, that is, the contents of the folder `clafer-tools-0.4.5` are directly inside `Clafer-Bin`
47+
* (optional) add `Clafer-Bin` to the variable `PATH`.
4648
4. On Windows only
4749
* Alloy-based instance generator only works with 32bit Java on Windows and if you only have 64bit Java installation, you will see an error: `Exception in thread "main" java.lang.UnsatisfiedLinkError: no minisatproverx1 in java.library.path`.
4850

messages/install.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ To finish the installation
77
* copy the folder `SublimeREPL` from `Clafer Tools` to `Packages`
88
2. Download the latest binary distribution of Clafer Tools
99
* [Clafer Tools](http://gsd.uwaterloo.ca/clafer-tools-binary-distributions)
10-
* Unzip the contents of the folder `clafer-tools-0.4.4` into `Packages/Clafer-Bin`
11-
* Make sure the folder structure is NOT `Packages/Clafer-Bin/clafer-tools-0.4.4`, that is, the contents of the folder `clafer-tools-0.4.4` are directly inside `Clafer-Bin`
10+
* Unzip the contents of the folder `clafer-tools-0.4.5` into `Packages/Clafer-Bin`
11+
* Make sure the folder structure is NOT `Packages/Clafer-Bin/clafer-tools-0.4.5`, that is, the contents of the folder `clafer-tools-0.4.5` are directly inside `Clafer-Bin`
1212
* add `Clafer-Bin` to the variable `PATH`.
1313
4. On Windows only
1414
* Alloy-based instance generator only works with 32bit Java on Windows and if you only have 64bit Java installation, you will see an error: `Exception in thread "main" java.lang.UnsatisfiedLinkError: no minisatproverx1 in java.library.path`.
@@ -21,8 +21,6 @@ To finish the installation
2121
* `Preferences->Package Settings->SublimeREPL->Settings - Default`
2222
* set `default_extended_env` as `"default_extend_env": {"PATH": "C:/Program Files (x86)/Java/jdk1.8.0_102/bin;{PATH}"},`
2323

24-
* ClaferSMT in Clafer Tools 0.3.6.1 binary depends on the python package `bintrees`, to install execute `pip install bintrees` on Windows or `pip3 install bintrees` on Linux and Mac.
25-
2624
* On Linux and Mac
2725
* the Python 3 executable is called `python3` and the best solution is to create a symlink called `python` pointing to `/usr/bin/python3`
2826
* in `Packages/Clafer Tools` execute `ln -s /usr/bin/python3 python`.
@@ -39,3 +37,5 @@ To finish the installation
3937
4. the workaround is to:
4038
* create a symlink `sudo ln -s ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Clafer-Bin/clafer /usr/bin/clafer` so that `clafer` executable will be visible on the default `PATH`.
4139
5. to conveniently use ClaferChocoIG, move the script `claferchocoig.sh` (included in Mac binary distro) to `/usr/bin` by executing `sudo mv ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Clafer-Bin/claferchocoig.sh /usr/bin`.
40+
41+
* ClaferSMT in Clafer Tools 0.3.6.1 binary depends on the python package `bintrees`, to install execute `pip install bintrees` on Windows or `pip3 install bintrees` on Linux and Mac.

0 commit comments

Comments
 (0)