You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+104-18
Original file line number
Diff line number
Diff line change
@@ -1,36 +1,45 @@
1
1
2
-
###GNU Aris distribution
2
+
# GNU Aris
3
3
4
4
GNU Aris is a logical proof program that provides support for propositional and predicate logic, Boolean algebra, and arithmetical logic in the form of abstract sequences (seqlog). This software is distributed under the GNU General Public License.
5
5
6
-
--------------------
7
6
Copyright (C) 2012, 2013 Ian Dunn
8
7
9
8
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright
10
9
notice and this notice are preserved.
11
10
12
-
----
13
-
### Table of Contents
11
+
## Table of Contents
14
12
-[Installation Guide](#installation-guide)
15
-
-[Build GNU Aris through source](#build-gnu-aris-through-source)
13
+
-[gtk version](#gtk-version)
14
+
-[qt version](#qt-version)
15
+
-[WebAssembly](#webassembly)
16
16
-[Contributing Guide](#contributing-guide)
17
17
-[Getting Started](#getting-started)
18
18
-[How to Contribute](#how-to-contribute)
19
19
-[Report a Bug](#report-a-bug)
20
20
-[Contact Us](#contact-us)
21
21
-[References](#references)
22
22
23
-
### Installation Guide
24
-
#### Build GNU Aris through source
25
-
To build GNU Aris through source, follow the instructions given below. This should work on Linux, Mac or Windows (by using, for example, the MSYS2 toolchain and its MINGW64 environment):
23
+
## Installation Guide
24
+
Check under `Releases` for Linux/Windows bundles and `AppImages` or visit our [website](https://matek.hu/zoltan/aris) .
26
25
27
-
1. Clone the Aris repository from https://github.com/kovzol/arisusingthe command `git clone https://github.com/kovzol/aris`.
26
+
Else, to build GNU Aris through source, follow the instructions given below. This should work on Linux, Mac or Windows (by using, for example, the MSYS2 toolchain and its MINGW64 environment):
28
27
29
-
2. Create a directory named **build** by entering `mkdir build`.
28
+
Clone/Download the repository. For example:
29
+
```
30
+
git clone https://github.com/kovzol/aris
31
+
```
30
32
31
-
3. Change your working directory to this folder: `cd build`.
33
+
### gtk version
32
34
33
-
3. Run the command `cmake ..`. You should see something like this:
35
+
1. Follow the steps:
36
+
```
37
+
mkdir build
38
+
cd build
39
+
cmake ..
40
+
```
41
+
42
+
2. You should see something like this:
34
43
```
35
44
-- The C compiler identification is GNU 11.3.0
36
45
-- Detecting C compiler ABI info
@@ -44,10 +53,10 @@ To build GNU Aris through source, follow the instructions given below. This shou
44
53
-- Found gtk+-3.0, version 3.24.33
45
54
-- Configuring done
46
55
-- Generating done
47
-
-- Build files have been written to: /home/kovzol/workspace/aris/b
56
+
-- Build files have been written to: /home/abc/workspace/aris/build/
48
57
```
49
58
50
-
4. Run the command `make`. You should see something like this at the end of the process:
59
+
3. Run the command `make`. You should see something like this at the end of the process:
51
60
```
52
61
[ 88%] Building C object CMakeFiles/aris.dir/src/undo.c.o
53
62
[ 92%] Building C object CMakeFiles/aris.dir/src/var.c.o
@@ -56,13 +65,90 @@ To build GNU Aris through source, follow the instructions given below. This shou
56
65
[100%] Built target aris
57
66
```
58
67
59
-
5. Launch GNU Aris using `./aris`.
68
+
4. Launch using `./aris`.
69
+
70
+
For further instructions on building and installation ( without `cmake`), refer to the [INSTALL](INSTALL) file.
71
+
72
+
#### Snap Installation
73
+
74
+
To install GNU Aris through snap, visit https://snapcraft.io/aris and find the required distribution details according to your system.
The project can be found at `http://0.0.0.0:8000/` .
64
151
65
-
To install GNU Aris through snap, visit https://snapcraft.io/aris and find the required distribution details according to your system. For example, for Linux machines, use `sudo snap install aris` to install the Aris and launch it with `aris`.
66
152
67
153
### Contributing Guide
68
154
We welcome contributions to our project and thank you for taking the time to improve it. Here are some guidelines to follow when contributing:
0 commit comments