include (${gazebo_cmake_dir}/GazeboUtils.cmake)
include (${QT_USE_FILE})

set (sources
  TerrainEditor.cc
  TerrainEditorPalette.cc
)

set (qt_headers
  TerrainEditor.hh
  TerrainEditorPalette.hh
)

set (headers
)

set (resources ../resources.qrc)
QT4_WRAP_CPP(headers_MOC ${qt_headers})
QT4_ADD_RESOURCES(resources_RCC ${resources})

set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBUILDING_DLL_GZ_GUI_TERRAIN")

add_library(gazebo_gui_terrain STATIC ${sources} ${headers_MOC}
  ${headers} ${resources_RCC})

set_target_properties(gazebo_gui_terrain PROPERTIES POSITION_INDEPENDENT_CODE ON)
add_dependencies(gazebo_gui_terrain gazebo_msgs)
include_directories(${CMAKE_CURRENT_BINARY_DIR})
