Implement inReadableOrder().
[platform/upstream/glslang.git] / SPIRV / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8)
2
3 set(SOURCES
4     GlslangToSpv.cpp
5     InReadableOrder.cpp
6     SpvBuilder.cpp
7     SPVRemapper.cpp
8     doc.cpp
9     disassemble.cpp)
10
11 set(HEADERS
12     spirv.hpp
13     GLSL.std.450.h
14     GlslangToSpv.h
15     SpvBuilder.h
16     SPVRemapper.h
17     spvIR.h
18     doc.h
19     disassemble.h)
20
21 add_library(SPIRV STATIC ${SOURCES} ${HEADERS})
22
23 if(WIN32)
24     source_group("Source" FILES ${SOURCES} ${HEADERS})
25 endif(WIN32)
26
27 install(TARGETS SPIRV
28         ARCHIVE DESTINATION lib)