Advertisement
Guest User

QtCurveTQt.cmake

a guest
Oct 14th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.76 KB | None | 0 0
  1. FILE(GLOB GLOB_PATHS_BIN /usr/share/tqt3/bin/)
  2. FIND_PATH(QT_PLUGINS_DIR imageformats
  3.   $ENV{QTDIR}/plugins
  4.   ${GLOB_PATHS_BIN}
  5.   /usr/lib/tqt3/plugins
  6.   /usr/share/tqt3/plugins
  7.   )
  8.  
  9. MACRO(QTCURVE_QT_WRAP_CPP outfiles )
  10.   # get include dirs
  11.   GET_DIRECTORY_PROPERTY(moc_includes_tmp INCLUDE_DIRECTORIES)
  12.   SET(moc_includes)
  13.  
  14.   FOREACH(it ${ARGN})
  15.     GET_FILENAME_COMPONENT(outfilename ${it} NAME_WE)
  16.     GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE)
  17.     SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/${outfilename}.moc)
  18.     ADD_CUSTOM_COMMAND(OUTPUT ${outfile}
  19.         COMMAND ${QT_MOC_EXECUTABLE}
  20.         ARGS -o ${outfile} ${infile}
  21.         DEPENDS ${infile})
  22.     SET(${outfiles} ${${outfiles}} ${outfile})
  23.   ENDFOREACH(it)
  24.  
  25. ENDMACRO(QTCURVE_QT_WRAP_CPP)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement