| OLD | NEW |
| 1 # Boilerplate. | 1 # Boilerplate. |
| 2 cmake_minimum_required (VERSION 3.1) # First version with CMAKE_CXX_STANDARD. | 2 cmake_minimum_required (VERSION 3.1) # First version with CMAKE_CXX_STANDARD. |
| 3 project (skimake) | 3 project (skimake) |
| 4 set (CMAKE_CXX_STANDARD 11) | 4 set (CMAKE_CXX_STANDARD 11) |
| 5 | 5 |
| 6 # Default to Release mode. We're mainly targeting Skia users, not Skia develope
rs. | 6 # Default to Release mode. We're mainly targeting Skia users, not Skia develope
rs. |
| 7 if (NOT CMAKE_BUILD_TYPE) | 7 if (NOT CMAKE_BUILD_TYPE) |
| 8 set (CMAKE_BUILD_TYPE Release) | 8 set (CMAKE_BUILD_TYPE Release) |
| 9 endif () | 9 endif () |
| 10 | 10 |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 | 64 |
| 65 # Remove OS-specific source files. | 65 # Remove OS-specific source files. |
| 66 if (NOT UNIX) | 66 if (NOT UNIX) |
| 67 remove_srcs(../src/ports/*_posix.cpp | 67 remove_srcs(../src/ports/*_posix.cpp |
| 68 ../src/ports/SkTLS_pthread.cpp | 68 ../src/ports/SkTLS_pthread.cpp |
| 69 ../src/ports/SkTime_Unix.cpp | 69 ../src/ports/SkTime_Unix.cpp |
| 70 ../src/utils/SkThreadUtils_pthread.cpp) | 70 ../src/utils/SkThreadUtils_pthread.cpp) |
| 71 endif() | 71 endif() |
| 72 if (APPLE OR NOT UNIX) | 72 if (APPLE OR NOT UNIX) |
| 73 remove_srcs(../src/gpu/gl/glx/* | 73 remove_srcs(../src/gpu/gl/glx/* |
| 74 ../src/images/SkMovie_FactoryDefault.cpp | |
| 75 ../src/ports/SkFontMgr_fontconfig*.cpp | 74 ../src/ports/SkFontMgr_fontconfig*.cpp |
| 76 ../src/ports/SkFontMgr_android*.cpp | 75 ../src/ports/SkFontMgr_android*.cpp |
| 77 ../src/*FreeType*) | 76 ../src/*FreeType*) |
| 78 endif() | 77 endif() |
| 79 | 78 |
| 80 # Remove processor-specific source files. | 79 # Remove processor-specific source files. |
| 81 if (NOT CMAKE_SYSTEM_PROCESSOR STREQUAL ARM) | 80 if (NOT CMAKE_SYSTEM_PROCESSOR STREQUAL ARM) |
| 82 remove_srcs(../src/*arm* ../src/*ARM* ../src/*neon* ../src/*NEON*) | 81 remove_srcs(../src/*arm* ../src/*ARM* ../src/*neon* ../src/*NEON*) |
| 83 endif() | 82 endif() |
| 84 if (NOT CMAKE_SYSTEM_PROCESSOR STREQUAL MIPS) | 83 if (NOT CMAKE_SYSTEM_PROCESSOR STREQUAL MIPS) |
| (...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 335 file (APPEND ${skia_h_path} "#include \"${filename_component}\"\n") | 334 file (APPEND ${skia_h_path} "#include \"${filename_component}\"\n") |
| 336 endif () | 335 endif () |
| 337 endforeach() | 336 endforeach() |
| 338 endif() | 337 endif() |
| 339 endforeach() | 338 endforeach() |
| 340 file(APPEND ${skia_h_path} "\n#endif // skia_DEFINED\n") | 339 file(APPEND ${skia_h_path} "\n#endif // skia_DEFINED\n") |
| 341 | 340 |
| 342 # Now build a simple example app that uses Skia via libskia.so. | 341 # Now build a simple example app that uses Skia via libskia.so. |
| 343 add_executable(example example.cpp) | 342 add_executable(example example.cpp) |
| 344 target_link_libraries(example skia ${OPENGL_LIBRARIES}) | 343 target_link_libraries(example skia ${OPENGL_LIBRARIES}) |
| OLD | NEW |