-Build maliit plugin for the touch SDK IDE
This commit is contained in:
		@@ -65,6 +65,19 @@ ExternalProject_Add(libdbusmenu-qt
 | 
			
		||||
  INSTALL_COMMAND   sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib make install"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
SET (MALIITPLUGIN_PREFIX "${CMAKE_BINARY_DIR}/maliit-plugin-qt-build")
 | 
			
		||||
ExternalProject_Add(maliit-plugin
 | 
			
		||||
  DEPENDS     ${QT_VERSION}
 | 
			
		||||
  PREFIX      "${MALIITPLUGIN_PREFIX}"
 | 
			
		||||
  SOURCE_DIR  "${MALIITPLUGIN_PREFIX}/maliit-framework"
 | 
			
		||||
  BINARY_DIR  "${MALIITPLUGIN_PREFIX}/maliit-framework"
 | 
			
		||||
  INSTALL_DIR "${QT_INSTALL_DIR}"
 | 
			
		||||
  DOWNLOAD_COMMAND  sh -c "cd ${MALIITPLUGIN_PREFIX} && ${CMAKE_SOURCE_DIR}/get_package_source.py maliit-framework"
 | 
			
		||||
  CONFIGURE_COMMAND sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib ${QT_INSTALL_DIR}/bin/qmake -r CONFIG+=\"qt5-inputcontext glib debug nodoc warn_off\"  M_IM_PREFIX=${QT_INSTALL_DIR} MALIIT_SERVER_ARGUMENTS=\"-software -bypass-wm-hint\" MALIIT_DEFAULT_PLUGIN=libmaliit-keyboard-plugin.so"
 | 
			
		||||
  BUILD_COMMAND     sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib make  ${GENERATED_MAKE_FLAGS}"
 | 
			
		||||
  INSTALL_COMMAND   sh -c "install -m 755 -p ${MALIITPLUGIN_PREFIX}/maliit-framework/input-context/libmaliitphabletplatforminputcontextplugin.so ${QT_INSTALL_DIR}/plugins/platforminputcontexts/libmaliitphabletplatforminputcontextplugin.so"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
SET (FCITX_PREFIX "${CMAKE_BINARY_DIR}/fcitx-qt-build")
 | 
			
		||||
ConcatStrings (FCITX_BUILD_SCRIPT
 | 
			
		||||
  "${CMAKE_COMMAND} "
 | 
			
		||||
@@ -112,7 +125,7 @@ ConcatStrings(QTC_PATCH_SCRIPT
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
ExternalProject_Add(qtcreator_3.5.0
 | 
			
		||||
  DEPENDS appmenu-qt5
 | 
			
		||||
  DEPENDS appmenu-qt5 fcitx-qt5 maliit-plugin
 | 
			
		||||
  PREFIX      "${QTCREATOR_PREFIX}"
 | 
			
		||||
  SOURCE_DIR  "${QTCREATOR_PREFIX}/qtcreator"
 | 
			
		||||
  BINARY_DIR  "${QTCREATOR_PREFIX}/build"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user