All pastes #820623 Raw Edit

Mine

public text v1 · immutable
·published 2007-12-17 18:03 UTC
rendered paste body
project(qtrans)

find_package(Qt3 REQUIRED)
find_package(KDE3 REQUIRED)

set(CMAKE_VERBOSE_MAKEFILE ON)
add_definitions(${QT_DEFINITIONS} ${KDE3_DEFINITIONS})

# tell cmake where to search for libraries:
link_directories(${KDE3_LIB_DIR})

# tell cmake where to search for Qt/KDE headers:
include_directories(${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR})

#CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config.h ${CMAKE_CURRENT_BINARY_DIR}/config.h )

ADD_SUBDIRECTORY( flags )

INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR}  )

SET(qtrans_SRCS
   main.cpp
   qtrans.cpp
   babylon.cpp
   dict.cpp
   html_widget.cpp
   libbab.cc
   settings.cpp
   settings_widg.cpp
   systemtray.cpp
   utils.cpp
   )

KDE3_AUTOMOC(${qtrans_SRCS})

KDE3_ADD_EXECUTABLE(qtrans ${qtrans_SRCS})

TARGET_LINK_LIBRARIES(qtrans ${QT_AND_KDECORE_LIBS} khtml kdeui kdecore )