don't compile ksayit (need arts)
[kdeaccessibility.git] / kmouth / CMakeLists.txt
blobb6be1afbf72bc589fe75baaf42ac45e3f4bac31b
1 kde4_header()
3 set(libphrasebook_SRCS 
4         ${CMAKE_SOURCE_DIR}/kmouth/phrasebook/phrasetree.cpp
5         ${CMAKE_SOURCE_DIR}/kmouth/phrasebook/phrasebookparser.cpp
6         ${CMAKE_SOURCE_DIR}/kmouth/phrasebook/phrasebookdialog.cpp
7         ${CMAKE_SOURCE_DIR}/kmouth/phrasebook/phrasebook.cpp
8         )
10 kde4_add_ui3_files(libphrasebook_SRCS ${CMAKE_SOURCE_DIR}/kmouth/phrasebook/buttonboxui.ui)
13 set(libwordcompletion_SRCS
14         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/wordlist.cpp 
15         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/wordcompletion.cpp 
16         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/wordcompletionwidget.cpp 
17         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/dictionarycreationwizard.cpp 
18         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/klanguagebuttonhelper.cpp
19         )
20 kde4_add_ui3_files(libwordcompletion_SRCS 
21         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/wordcompletionui.ui 
22         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/creationsourceui.ui 
23         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/creationsourcedetailsui.ui 
24         ${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/kdedocsourceui.ui
25         )
27 add_subdirectory( icons ) 
28 add_subdirectory( phrasebook ) 
29 add_subdirectory( wordcompletion ) 
30 add_subdirectory( books ) 
32 include_directories(${CMAKE_SOURCE_DIR}/kmouth/wordcompletion/ ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}  )
35 ########### next target ###############
37 set(kmouth_SRCS ${libwordcompletion_SRCS} ${libphrasebook_SRCS}
38    texttospeechconfigurationwidget.cpp 
39    optionsdialog.cpp 
40    configwizard.cpp 
41    phraseedit.cpp 
42    phraselist.cpp 
43    speech.cpp 
44    texttospeechsystem.cpp 
45    phraselistitem.cpp 
46    kmouth.cpp 
47    main.cpp )
49 kde4_automoc(${kmouth_SRCS})
51 kde4_add_ui3_files(kmouth_SRCS preferencesui.ui texttospeechconfigurationui.ui )
53 kde4_add_executable(kmouth ${kmouth_SRCS})
55 target_link_libraries(kmouth  ${QT_AND_KDECORE_LIBS} kdeprint kdeui kspell2 kde3support )
57 install_targets(/bin kmouth )
60 ########### install files ###############
62 install_files( ${APPLNK_INSTALL_DIR}/Applications FILES kmouth.desktop )
63 install_files( ${CONFIG_INSTALL_DIR} FILES kmouthrc )
64 install_files( ${DATA_INSTALL_DIR}/kmouth FILES kmouthui.rc )
66 kde4_footer()
70 #original Makefile.am contents follow:
72 #bin_PROGRAMS = kmouth
74 #kmouth_SOURCES = preferencesui.ui texttospeechconfigurationui.ui texttospeechconfigurationwidget.cpp optionsdialog.cpp configwizard.cpp phraseedit.cpp phraselist.cpp speech.cpp texttospeechsystem.cpp phraselistitem.cpp kmouth.cpp main.cpp 
75 #kmouth_LDADD   = ./phrasebook/libphrasebook.a ./wordcompletion/libwordcompletion.a -lkdeprint $(LIB_KFILE) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
77 #SUBDIRS = icons phrasebook wordcompletion books . 
79 #EXTRA_DIST = main.cpp version.h kmouth.cpp kmouth.h kmouthui.rc kmouth.desktop phraselistitem.cpp phraselistitem.h texttospeechsystem.cpp texttospeechsystem.h speech.cpp speech.h phraselist.cpp phraselist.h phraseedit.cpp phraseedit.h kmouthrc configwizard.cpp configwizard.h optionsdialog.cpp optionsdialog.h texttospeechconfigurationwidget.h texttospeechconfigurationwidget.cpp texttospeechconfigurationui.ui preferencesui.ui 
81 #kde_conf_DATA = kmouthrc
83 #apps_DATA = kmouth.desktop
84 #appsdir = $(kde_appsdir)/Applications
86 ## set the include path for X, qt and KDE
87 #INCLUDES= -Iphrasebook -Iwordcompletion $(all_includes)
89 #METASOURCES = AUTO
91 ## the library search path. 
92 #kmouth_LDFLAGS = $(all_libraries) -lkspell2 -lkde3support $(KDE_RPATH)
94 #rcdir = $(kde_datadir)/kmouth
95 #rc_DATA = kmouthui.rc
97 #messages: rc.cpp
98 #       $(EXTRACTRC) *.rc *.ui */*.ui >> ./rc.cpp
99 #       LIST=`find . -name \*.h -o -name \*.hh -o -name \*.H -o -name \*.hxx -o -name \*.hpp -o -name \*.cpp -o -name \*.cc -o -name \*.cxx -o -name \*.ecpp -o -name \*.C`; \
100 #       if test -n "$$LIST"; then \
101 #        $(XGETTEXT) $$LIST -o $(podir)/kmouth.pot; \
102 #       fi