README.md 1.76 KB
Newer Older
1 2
# Eris creativity model

3
This project uses [Eris](https://git.imaginary.ca/eris/eris/) to model the
4 5 6 7 8 9 10 11 12
creative process, including creation, production, and purchases of copies of a
creative work.

This is primarily modelled as authors, publishers, and readers, but that
terminology is for convenience: the model should be applicable to any sort of
creative output where copies of an original are the marketable good.

## Requirements

13
- [Eris](https://git.imaginary.ca/eris/eris/)
14
- [gtkmm-3.0](http://www.gtkmm.org) (optional--required for GUI interface)
15 16
- A C++ compiler supporting the C++11 standard, such as
  [clang](http://clang.llvm.org/) (3.3+) or [g++](https://gcc.gnu.org/) (4.9+)
17
- [Boost](http://www.boost.org), including the filesystem and program_options library components.
18

19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
## Compiling

To compile on a unix-like system, create a new build directory somewhere, then
from this directory run:

    cmake /path/to/creativity
    make -j4

To compile without the GTK GUI, change the cmake line to:

    cmake -DGUI=off /path/to/creativity

You can install directly to the system (usually under /usr/local) using:

    make install

35 36
## License

37
Copyright © 2016 Jason Rhinelander
38 39 40 41 42 43 44 45 46 47 48 49 50

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.