summaryrefslogtreecommitdiff
path: root/INSTALL
blob: 17a1a682fa83b15a1c002725b5b7b48d4741974e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
How to Build
============

External Dependencies
---------------------
- glslc, from Google's shaderc project (http://github.com/google/shaderc)
- AsciiDoc (http://asciidoc.org)
- libxml2 (http://www.xmlsoft.org)
- Python3
- Python2
- Python2 OpenCV (http://opencv.org)


Configure and Build
-------------------
Do the typical autotools dance:

  $ autoreconf -vfi
  $ ./configure
  $ make

The configure script will search for Vulkan headers and libraries in the usual
system locations.  You can modify the search paths with environment variables
CPATH and LIBRARY_PATH [see man:gcc(1)].


How to Install
==============

Sorry. Crucible does not yet support `make install`.