include_directories(
    ${OSIRIS_INCLUDE_DIR}
    ${KDELIBS_SOURCE_DIR}/kdecore
    ${KDELIBS_SOURCE_DIR}/kdeui
    ${KDELIBS_SOURCE_DIR}/kfmlib
    )

set(KFILE_SRCS
    kfilebookmark.cpp kfiledialogconf.cpp kcombiview.cpp
	kdir.cpp kfileinfo.cpp kremotefile.cpp kdirlistbox.cpp
	kfiledetaillist.cpp kfiledialog.cpp booktoken.cpp
	kfileinfocontents.cpp kfilesimpleview.cpp kpreview.cpp
	kfilepreview.cpp xview.cpp kfilefilter.cpp
    )

set(KFILE_MOC
    kcombiview.h kdir.h kdirlistbox.h
	kfilebookmark.h kfiledetaillist.h kfiledialog.h
	kfiledialogconf.h kfilefilter.h kfileinfocontents.h
	kfilepreview.h kfilesimpleview.h kpreview.h
    )

OSIRIS_WRAP_HEADER(MOC_FILES ${KFILE_MOC})

add_library(kfile SHARED ${KFILE_SRCS} ${MOC_FILES})
set_target_properties(kfile PROPERTIES VERSION 2.0.0 SOVERSION 2)
target_link_libraries(kfile kdecore kdeui kfm ${OSIRIS_LIBRARIES} ${X11_LIBRARIES})
install(TARGETS kfile LIBRARY DESTINATION ${KDE1_LIBRARIES})

install(FILES kfiledialog.h kfileinfo.h kfilebookmark.h
	kremotefile.h kdir.h kdirlistbox.h kfileinfocontents.h
	booktoken.h kfiledetaillist.h kcombiview.h kpreview.h kfilepreview.h
    xview.h kfilesimpleview.h kfilefilter.h
    DESTINATION ${KDE1_INCLUDES})

install(FILES configure.xpm DESTINATION ${KDE1_TOOLBARDIR})

