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
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,10 @@ This project generates a timetable given a set of inputs and constraints. It enc
7
7
8
8
## Installation
9
9
10
+
**For ubuntu users:** Download deb for the latest version of Timetabler from [here](https://github.com/GoodDeeds/Timetabler/releases) and install it.
11
+
12
+
To build the project from source follow the steps below.
13
+
10
14
### Prerequisities
11
15
12
16
This project requires following tools to build.
@@ -16,18 +20,11 @@ This project requires following tools to build.
16
20
### Dependencies
17
21
18
22
The following software are dependencies for this program:
19
-
***Open WBO 2.0** :
20
-
This is the MaxSAT solver used to solve the encoded formula. The code can be downloaded from [here](https://github.com/sat-group/open-wbo/tree/f193a3bd802551b13d6424bc1baba6ad35ec6ba6). Setup instructions are provided below. Also see the [project website](http://sat.inesc-id.pt/open-wbo/) for details.
21
-
***yaml-cpp 0.5.3** :
22
-
This is used to parse valid field values and weight inputs. Download and install from [here](https://github.com/jbeder/yaml-cpp/releases/tag/yaml-cpp-0.5.3).
23
-
***CSVparser** :
24
-
This is used to parse the CSV containing the input data. Download from [here](https://github.com/MyBoon/CSVparser/tree/540e3e2f46b77ea8178f90910a165695cbb6cc12). Setup instructions are provided below.
25
-
***PEGTL 2.2.0** :
26
-
This is used to parse custom constraints. Download and install from [here](https://github.com/taocpp/PEGTL/releases/tag/2.2.0).
27
-
***googletest 1.8.0** :
28
-
This is required if tests are to be run. Download and install from [here](https://github.com/google/googletest/releases/tag/release-1.8.0).
29
-
30
-
`g++` with support for C++11, using the `--std=c++11` flag, is required.
23
+
*[**Open WBO 2.0**](https://github.com/GoodDeeds/open-wbo): Slightly modified version of the original [Open-WBO 2.0](https://github.com/sat-group/open-wbo/tree/f193a3bd802551b13d6424bc1baba6ad35ec6ba6).
0 commit comments