# Use the file to build a Qt only version of QtRuby.
#	1. Copy this file to kdebindings/CMakeLists.txt
#	2. Edit kdebindings/smoke/CMakeLists.txt and comment out the line:
#		add_subdirectory(kde)
#	3. Change ruby/CMakeLists.txt so I just contains a single line:
#		add_subdirectory(qtruby)
#	4. Copy kdelibs/cmake/modules/FindQt4.cmake to kdebindings/cmake/modules
#	5. Copy kdelibs/cmake/modules/FindRUBY.cmake to kdebindings/cmake/modules
#	6. Build kdebindings with cmake

project(kdebindings)

# where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )

include (MacroOptionalFindPackage)

FIND_PACKAGE(Perl REQUIRED)
FIND_PACKAGE (Qt4 REQUIRED)

add_definitions (${QT_DEFINITIONS}  -DHAVE_CONFIG_H=1)
include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${QT_INCLUDES} )

FIND_PACKAGE (RUBY REQUIRED)
FIND_PACKAGE (OpenGL REQUIRED)

add_subdirectory(smoke)

if(RUBY_EXECUTABLE)
   add_subdirectory( ruby )
endif(RUBY_EXECUTABLE)

