QTfrontend/CMakeLists.txt
changeset 494 503758a35c02
parent 477 2076a9dd2aaf
child 495 62c1c2b4414c
equal deleted inserted replaced
493:0c0ed17ad675 494:503758a35c02
     1 set(QT_MIN_VERSION "4.2.0")
     1 set(QT_MIN_VERSION "4.2.0")
     2 
     2 
       
     3 set(QT_USE_QTNETWORK TRUE)
       
     4 set(QT_USE_QTSVG TRUE)
       
     5 set(QT_USE_QTMAIN TRUE)
       
     6 
     3 find_package(Qt4 REQUIRED)
     7 find_package(Qt4 REQUIRED)
       
     8 include(${QT_USE_FILE}) 
     4 
     9 
     5 include_directories(${QT_INCLUDES} .)
    10 include_directories(.)
     6 
    11 
     7 if(WIN32 AND NOT UNIX)
    12 if(WIN32 AND NOT UNIX)
     8 	set(HEDGEWARS_BINDIR ".")
    13 	set(HEDGEWARS_BINDIR ".")
     9 	set(HEDGEWARS_DATADIR "../share/")
    14 	set(HEDGEWARS_DATADIR "../share/")
    10 else(WIN32 AND NOT UNIX)
    15 else(WIN32 AND NOT UNIX)
    99 	${hwfr_moc_srcs}
   104 	${hwfr_moc_srcs}
   100 	${hwfr_hdrs}
   105 	${hwfr_hdrs}
   101 	${hwfr_rez_src})
   106 	${hwfr_rez_src})
   102 
   107 
   103 target_link_libraries(hedgewars 
   108 target_link_libraries(hedgewars 
   104 	${QT_QTCORE_LIBRARY}
   109 	${QT_LIBRARIES})
   105 	${QT_QTGUI_LIBRARY}
       
   106 	${QT_QTNETWORK_LIBRARY}
       
   107 	${QT_QTSVG_LIBRARY}
       
   108 	${QT_QTMAIN_LIBRARY})
       
   109 
   110 
   110 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hedgewars${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION bin)
   111 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hedgewars${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION bin)
   111 
   112 
   112 
   113 
   113 if(WIN32 AND NOT UNIX)
   114 if(WIN32 AND NOT UNIX)