remove bison-generated header from library dependencies
[platform/upstream/glslang.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8)\r
2 \r
3 set(CMAKE_INSTALL_PREFIX "install" CACHE STRING "prefix" FORCE)\r
4 \r
5 project(glslang)\r
6 \r
7 if(WIN32)\r
8     include(ChooseMSVCCRT.cmake)\r
9     foreach(build_type ${CMAKE_CONFIGURATION_TYPES} ${CMAKE_BUILD_TYPE})\r
10         string(TOUPPER "${build_type}" build)\r
11         message("CMAKE_CXX_FLAGS_${build} are ${CMAKE_CXX_FLAGS_${build}}")\r
12     endforeach(build_type)\r
13 \r
14     add_subdirectory(glslang/OSDependent/Windows)\r
15 elseif(UNIX)\r
16     add_subdirectory(glslang/OSDependent/Linux)\r
17 else(WIN32)\r
18     message("unkown platform")\r
19 endif(WIN32)\r
20 \r
21 add_subdirectory(glslang/MachineIndependent)\r
22 add_subdirectory(glslang/MachineIndependent/preprocessor)\r
23 add_subdirectory(glslang/GenericCodeGen)\r
24 add_subdirectory(OGLCompilersDLL)\r
25 add_subdirectory(StandAlone)\r