project( kasten )

set( KASTEN_MAJOR_VERSION 0 )
set( KASTEN_MINOR_VERSION 2 )
set( KASTEN_PATCHLEVEL_VERSION 0 )
set( KASTEN_VERSION "${KASTEN_MAJOR_VERSION}.${KASTEN_MINOR_VERSION}.${KASTEN_PATCHLEVEL_VERSION}" )
set( KASTEN_ABI_VERSION 1 )
set( KASTEN_INCLUDE_INSTALL_DIR  ${INCLUDE_INSTALL_DIR}/kasten ) #${KASTEN_ABI_VERSION} )

set( kastencore_LIB  kastencore ) # ${KASTEN_ABI_VERSION} )
set( kastengui_LIB  kastengui ) #${KASTEN_ABI_VERSION} )
set( kastencontrollers_LIB  kastencontrollers ) #${KASTEN_ABI_VERSION} )

set( KASTEN_LIB_SOVERSION ${GENERIC_LIB_SOVERSION} ) #${KASTEN_ABI_VERSION} )
set( KASTEN_LIB_VERSION ${GENERIC_LIB_VERSION} ) #${KASTEN_VERSION} )

add_subdirectory( core )
add_subdirectory( gui )
add_subdirectory( controllers )

add_subdirectory( includes )

#add_subdirectory( kparts )
