Remove tmoc

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/71/head
Michele Calgaro 2 weeks ago
parent cdf40894ad
commit 6d11f6b351
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -72,48 +72,15 @@ endif( )
qt_message( " QT_BINARY_DIR : ${QT_BINARY_DIR}" )
# find moc
if( DEFINED MOC_EXECUTABLE )
if( IS_DIRECTORY "${MOC_EXECUTABLE}" OR NOT EXISTS "${MOC_EXECUTABLE}" )
tde_message_fatal( "moc was NOT found.\n MOC_EXECUTABLE may not be set correctly." )
endif( )
else( )
find_program( MOC_EXECUTABLE NAMES tqmoc moc-qt3 moc HINTS "${QT_BINARY_DIR}" )
if( NOT MOC_EXECUTABLE )
tde_message_fatal( "moc was NOT found.\n Please check if your Qt${QT_VERSION} is correctly installed." )
endif( )
endif( )
# attempt to run moc, to check which qt version is using
execute_process( COMMAND ${MOC_EXECUTABLE} -v ERROR_VARIABLE __output
RESULT_VARIABLE __result ERROR_STRIP_TRAILING_WHITESPACE )
if( __result EQUAL 1 )
string( REGEX MATCH "^.*Qt (.+)\\)$" __dummy "${__output}" )
set( __version "${CMAKE_MATCH_1}" )
if( NOT __version )
tde_message_fatal( "Invalid response from moc:\n ${__output}" )
endif( )
else( )
tde_message_fatal( "Unable to run moc!\n Qt${VERSION} are correctly installed?\n LD_LIBRARY_PATH are correctly set?" )
endif( )
qt_message( " MOC_EXECUTABLE: ${MOC_EXECUTABLE} (using Qt ${CMAKE_MATCH_1})" )
if( QT_VERSION STREQUAL "3" AND NOT "${CMAKE_MATCH_1}" VERSION_LESS "4" )
tde_message_fatal( "Strange, you want TQt3, but your moc using Qt>=4." )
endif( )
# find uic (only for Qt3)
if( DEFINED UIC_EXECUTABLE )
if( IS_DIRECTORY "${UIC_EXECUTABLE}" OR NOT EXISTS "${UIC_EXECUTABLE}" )
tde_message_fatal( "uic was NOT found.\n MOC_EXECUTABLE may not be set correctly" )
tde_message_fatal( "uic was NOT found.\n Please make sure TQt is correctly installed (1)." )
endif( )
else( )
find_program( UIC_EXECUTABLE NAMES tquic uic-qt3 uic HINTS "${QT_BINARY_DIR}" )
if( NOT UIC_EXECUTABLE )
tde_message_fatal( "uic was NOT found.\n Please check if your Qt${QT_VERSION} is correctly installed." )
tde_message_fatal( "uic was NOT found.\n Please make sure TQt is correctly installed (2)." )
endif( )
endif( )
qt_message( " UIC_EXECUTABLE: ${UIC_EXECUTABLE}" )

@ -35,15 +35,6 @@ install( FILES
${IFACE}/tqmodules.h
DESTINATION ${INCLUDE_INSTALL_DIR} )
##### tqt tools #################################
configure_file( ${IFACE}/tmoc.cmake tmoc @ONLY )
install( PROGRAMS
${CMAKE_CURRENT_BINARY_DIR}/tmoc
DESTINATION ${BIN_INSTALL_DIR} )
##### tqt pkgconfig #############################
string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" PC_EXEC_PREFIX ${EXEC_INSTALL_PREFIX} )
@ -64,7 +55,6 @@ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tqtqui.pc DESTINATION ${PKGCONFIG_INS
##### tqt (shared) ##############################
tde_add_library( tqt SHARED
SOURCES ${IFACE}/tqapplication.cpp
VERSION 4.2.0

@ -1,19 +0,0 @@
#!/bin/bash
#
# Very simple moc wrapper, for using with cmake
#
if [ -z "$1" ]; then
echo "Usage: tmoc <input_file> -o <out_file>"
else
input_file="$1"
out_file="$3"
cat "${input_file}" | \
@MOC_EXECUTABLE@ | \
sed "/#include <tqmetaobject.h>/ i\\
#undef TQT_NO_COMPAT\\
#include \"${input_file}\"\\
" \
> "${out_file}"
fi

@ -3,8 +3,6 @@ exec_prefix=@PC_EXEC_PREFIX@
libdir=@PC_LIB_DIR@
includedir=@PC_INCLUDE_DIR@
tmoc_executable=@BIN_INSTALL_DIR@/tmoc
moc_executable=@MOC_EXECUTABLE@
uic_executable=@UIC_EXECUTABLE@
Name: TQt

Loading…
Cancel
Save