~ubuntu-branches/ubuntu/oneiric/kdebindings/oneiric

« back to all changes in this revision

Viewing changes to smoke/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Philip Muskovac
  • Date: 2010-12-07 00:10:46 UTC
  • mfrom: (1.1.42 upstream)
  • Revision ID: james.westby@ubuntu.com-20101207001046-h9gf2h54ym29tgui
Tags: 4:4.5.85-0ubuntu1
* New upstream beta release
* Disable libqwt-ruby1.8 and qwt files in libqt4-ruby1.8.examples
* Add libqtdeclarative-ruby1.8, libsmokeqt3support4-3,
  libsmokeqtdeclarative4-3 and libsmokeqthelp4-3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
project(SMOKE)
2
 
 
3
 
add_definitions(-DSMOKE_BUILDING)
4
 
 
5
 
add_subdirectory(smokebase)
6
 
add_subdirectory(qtcore)
7
 
add_subdirectory(deptool)
8
 
add_subdirectory(smokeapi)
9
 
 
10
 
macro_optional_add_bindings(QT_QTNETWORK_FOUND "QtNetwork" qtnetwork)
11
 
macro_optional_add_bindings(QT_QTDBUS_FOUND "QtDBus" qtdbus)
12
 
macro_optional_add_bindings(QT_QTDECLARATIVE_FOUND "QtDeclarative" qtdeclarative)
13
 
macro_optional_add_bindings(QT_QTGUI_FOUND "QtGui" qtgui)
14
 
macro_optional_add_bindings(QT_QTSVG_FOUND "QtSvg" qtsvg)
15
 
macro_optional_add_bindings(QT_QTSQL_FOUND "QtSql" qtsql)
16
 
macro_optional_add_bindings(QT_QTXML_FOUND "QtXml" qtxml)
17
 
macro_optional_add_bindings(QT_QTXMLPATTERNS_FOUND "QtXmlPatterns" qtxmlpatterns)
18
 
macro_optional_add_bindings(QT_QTOPENGL_FOUND "QtOpenGL" qtopengl)
19
 
macro_optional_add_bindings(QT_QTWEBKIT_FOUND "QtWebKit" qtwebkit)
20
 
macro_optional_add_bindings(QT_QTSCRIPT_FOUND "QtScript" qtscript)
21
 
macro_optional_add_bindings(QT_QTUITOOLS_FOUND "QtUiTools" qtuitools)
22
 
macro_optional_add_bindings(QT_QTTEST_FOUND "QtTest" qttest)
23
 
macro_optional_add_bindings(QT_QTMULTIMEDIA_FOUND "QtMultimedia" qtmultimedia)
24
 
macro_optional_add_bindings(QT_QT3SUPPORT_FOUND "Qt3Support" qt3support)
25
 
macro_optional_add_bindings(QT_QTHELP_FOUND "QtHelp" qthelp)
26
 
 
27
 
macro_optional_add_bindings(PHONON_FOUND "Phonon" phonon)
28
 
 
29
 
macro_optional_add_bindings(QSCINTILLA_FOUND "QScintilla" qsci)
30
 
 
31
 
macro_optional_add_bindings(Qwt5_Qt4_FOUND "Qwt" qwt)
32
 
 
33
 
macro_optional_add_bindings(QIMAGEBLITZ_FOUND "QImageBlitz" qimageblitz)
34
 
 
35
 
macro_optional_add_bindings(KDE4_FOUND "KDECore" kdecore)
36
 
macro_optional_add_bindings(KDE4_FOUND "KDEUi" kdeui)
37
 
macro_optional_add_bindings(KDE4_FOUND "KIO" kio)
38
 
macro_optional_add_bindings(KDE4_FOUND "KParts" kparts)
39
 
macro_optional_add_bindings(KDE4_FOUND "KFile" kfile)
40
 
macro_optional_add_bindings(KDE4_FOUND "KNewStuff2" knewstuff2)
41
 
macro_optional_add_bindings(KDE4_FOUND "KNewStuff3" knewstuff3)
42
 
macro_optional_add_bindings(KDE4_FOUND "KUtils" kutils)
43
 
macro_optional_add_bindings(KDE4_FOUND "KHTML" khtml)
44
 
macro_optional_add_bindings(KDE4_FOUND "KTextEditor" ktexteditor)
45
 
macro_optional_add_bindings(KDE4_FOUND "Solid" solid)
46
 
macro_optional_add_bindings(KDE4_FOUND "Plasma" plasma)
47
 
 
48
 
macro_optional_add_bindings(Soprano_FOUND "Soprano" soprano sopranoclient sopranoserver)
49
 
 
50
 
if(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
51
 
    set(BUILD_Akonadi TRUE)
52
 
else(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
53
 
    set(BUILD_Akonadi FALSE)
54
 
endif(KDEPIMLIBS_FOUND AND Akonadi_FOUND)
55
 
macro_optional_add_bindings(BUILD_Akonadi "Akonadi" akonadi)
56
 
 
57
 
macro_optional_add_bindings(LIBATTICA_FOUND "Attica" attica)
58
 
 
59
 
macro_optional_add_bindings(Nepomuk_FOUND "Nepomuk" nepomuk nepomukquery)
60
 
 
61
 
macro_optional_add_bindings(OKULAR_FOUND "Okular" okular)
62
 
 
63
 
find_library(KATEINTERFACES_LIBRARY kateinterfaces HINTS ${KDE4_LIB_DIR})
64
 
find_path(KATE_INCLUDE_DIR kate/plugin.h HINTS ${KDE4_INCLUDE_DIR})
65
 
 
66
 
macro_optional_add_bindings(KATE_INCLUDE_DIR "Kate" kate)
67
 
 
68
 
# for qtguess.pl
69
 
if (APPLE)
70
 
set(qt_test_threshold 15)
71
 
else (APPLE)
72
 
set(qt_test_threshold 10)
73
 
endif (APPLE)
74
 
 
75
 
macro_display_bindings_log()
76
 
 
77
 
########### install files ###############
78
 
 
79
 
# KDE specific
80
 
#install( FILES  smoke.h DESTINATION ${INCLUDE_INSTALL_DIR} )
81
 
 
82
 
# Qt only
83
 
#install( FILES  smoke.h DESTINATION ${INSTALL_DIR}/include )
84
 
 
85
 
install( FILES  smoke.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include )
 
1
add_subdirectory(qt)
 
2
add_subdirectory(kde)
 
 
b'\\ No newline at end of file'