cmake_minimum_required(VERSION 2.8) include_directories(.. ${CMAKE_CURRENT_BINARY_DIR}) set(SOURCES GlslangToSpv.cpp SpvBuilder.cpp doc.cpp disassemble.cpp) set(HEADERS spirv.h GlslangToSpv.h SpvBuilder.h spvIR.h doc.h disassemble.h) add_library(SPIRV STATIC ${SOURCES} ${HEADERS}) if(WIN32) source_group("Source" FILES ${SOURCES} ${HEADERS}) endif(WIN32) install(TARGETS SPIRV ARCHIVE DESTINATION lib)