Salome HOME
StaticMeshPlugin - add second patch
[tools/sat_salome.git] / products / patches / gl2ps-1.3.8-GLUT.patch
1 --- gl2ps-1.3.8_ori/CMakeLists.txt      2012-11-27 20:41:06.000000000 +0100
2 +++ gl2ps-1.3.8_new/CMakeLists.txt      2017-08-03 15:16:23.254816871 +0200
3 @@ -82,11 +82,14 @@ if(OPENGL_FOUND)
4    list(APPEND EXTERNAL_LIBRARIES ${OPENGL_LIBRARIES})
5  endif(OPENGL_FOUND)
6  
7 -find_package(GLUT)
8 -if(GLUT_FOUND)
9 -  list(APPEND EXTERNAL_INCLUDES ${GLUT_INCLUDE_DIR})
10 -  list(APPEND EXTERNAL_LIBRARIES ${GLUT_LIBRARIES})
11 -endif(GLUT_FOUND)
12 +# Add ENABLE_GLUT option
13 +if(ENABLE_GLUT)
14 +  find_package(GLUT)
15 +  if(GLUT_FOUND)
16 +    list(APPEND EXTERNAL_INCLUDES ${GLUT_INCLUDE_DIR})
17 +    list(APPEND EXTERNAL_LIBRARIES ${GLUT_LIBRARIES})
18 +  endif(GLUT_FOUND)
19 +endif(ENABLE_GLUT)
20  
21  if(ENABLE_ZLIB)
22    find_package(ZLIB)
23 @@ -140,9 +143,9 @@ install(FILES ${CMAKE_SOURCE_DIR}/gl2psT
24  
25  if(GLUT_FOUND)
26    add_executable(gl2psTest WIN32 gl2psTest.c)
27 -  target_link_libraries(gl2psTest lib ${EXTERNAL_LIBRARIES})
28 +  target_link_libraries(gl2psTest lib ${EXTERNAL_LIBRARIES} -lm)
29    add_executable(gl2psTestSimple WIN32 gl2psTestSimple.c)
30 -  target_link_libraries(gl2psTestSimple lib ${EXTERNAL_LIBRARIES})
31 +  target_link_libraries(gl2psTestSimple lib ${EXTERNAL_LIBRARIES} -lm)
32  endif(GLUT_FOUND)
33  
34  find_package(LATEX)