cmake_minimum_required(VERSION 2.8) include_directories(.) if(WIN32) include_directories(../glslang/OSDependent/Windows) elseif(UNIX) include_directories(../glslang/OSDependent/Linux) else(WIN32) message("unkown platform") endif(WIN32) set(SOURCES StandAlone.cpp) add_executable(glslangValidator ${SOURCES}) set(LIBRARIES glslang OGLCompiler OSDependent SPIRV) if(WIN32) set(LIBRARIES ${LIBRARIES} psapi) elseif(UNIX) set(LIBRARIES ${LIBRARIES} pthread) endif(WIN32) target_link_libraries(glslangValidator ${LIBRARIES}) if(WIN32) source_group("Source" FILES ${SOURCES}) endif(WIN32) install(TARGETS glslangValidator RUNTIME DESTINATION bin)