qmake2.bbclass 1.2 KB

123456789101112131415161718192021222324252627
  1. #
  2. # QMake variables for Qt4
  3. #
  4. inherit qmake_base
  5. DEPENDS_prepend = "qt4-tools-native "
  6. export QMAKESPEC = "${STAGING_DATADIR}/qt4/mkspecs/${TARGET_OS}-oe-g++"
  7. export OE_QMAKE_QT_CONFIG = "${STAGING_DATADIR}/qt4/mkspecs/qconfig.pri"
  8. export OE_QMAKE_UIC = "${STAGING_BINDIR_NATIVE}/uic4"
  9. export OE_QMAKE_UIC3 = "${STAGING_BINDIR_NATIVE}/uic34"
  10. export OE_QMAKE_MOC = "${STAGING_BINDIR_NATIVE}/moc4"
  11. export OE_QMAKE_RCC = "${STAGING_BINDIR_NATIVE}/rcc4"
  12. export OE_QMAKE_QDBUSCPP2XML = "${STAGING_BINDIR_NATIVE}/qdbuscpp2xml4"
  13. export OE_QMAKE_QDBUSXML2CPP = "${STAGING_BINDIR_NATIVE}/qdbusxml2cpp4"
  14. export OE_QMAKE_QMAKE = "${STAGING_BINDIR_NATIVE}/qmake2"
  15. export OE_QMAKE_LINK = "${CXX}"
  16. export OE_QMAKE_CXXFLAGS = "${CXXFLAGS}"
  17. export OE_QMAKE_INCDIR_QT = "${STAGING_INCDIR}/qt4"
  18. export OE_QMAKE_LIBDIR_QT = "${STAGING_LIBDIR}"
  19. export OE_QMAKE_LIBS_QT = "qt"
  20. export OE_QMAKE_LIBS_X11 = "-lXext -lX11 -lm"
  21. export OE_QMAKE_LIBS_X11SM = "-lSM -lICE"
  22. export OE_QMAKE_LCONVERT = "${STAGING_BINDIR_NATIVE}/lconvert4"
  23. export OE_QMAKE_LRELEASE = "${STAGING_BINDIR_NATIVE}/lrelease4"
  24. export OE_QMAKE_LUPDATE = "${STAGING_BINDIR_NATIVE}/lupdate4"
  25. export OE_QMAKE_XMLPATTERNS = "${STAGING_BINDIR_NATIVE}/xmlpatterns4"