~ubuntu-branches/ubuntu/utopic/kdevelop-php/utopic

« back to all changes in this revision

Viewing changes to duchain/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Fathi Boudra
  • Date: 2010-01-17 17:10:22 UTC
  • Revision ID: james.westby@ubuntu.com-20100117171022-q2xlgd9ekewo2ijx
Tags: upstream-1.0.0~beta2
ImportĀ upstreamĀ versionĀ 1.0.0~beta2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
add_subdirectory(tests)
 
2
 
 
3
include_directories(${CMAKE_CURRENT_BINARY_DIR}
 
4
    ${CMAKE_CURRENT_SOURCE_DIR}
 
5
    )
 
6
 
 
7
set(duchain_SRCS
 
8
    integraltypeextended.cpp
 
9
    structuretype.cpp
 
10
    includebuilder.cpp
 
11
    predeclarationbuilder.cpp
 
12
    declarationbuilder.cpp
 
13
    contextbuilder.cpp
 
14
    editorintegrator.cpp
 
15
    usebuilder.cpp
 
16
    typebuilder.cpp
 
17
    dumptypes.cpp
 
18
    expressionvisitor.cpp
 
19
    expressionparser.cpp
 
20
    expressionevaluationresult.cpp
 
21
    helper.cpp
 
22
    phpducontext.cpp
 
23
    variabledeclaration.cpp
 
24
    classmethoddeclaration.cpp
 
25
    classdeclaration.cpp
 
26
    functiondeclaration.cpp
 
27
    tests/duchaintestbase.cpp
 
28
    navigation/navigationwidget.cpp
 
29
    navigation/declarationnavigationcontext.cpp
 
30
    navigation/includenavigationcontext.cpp
 
31
    navigation/magicconstantnavigationcontext.cpp
 
32
    )
 
33
 
 
34
 
 
35
kde4_add_library( kdev4phpduchain SHARED ${duchain_SRCS} )
 
36
target_link_libraries(kdev4phpduchain
 
37
    ${KDE4_KDECORE_LIBS}
 
38
    ${KDE4_KTEXTEDITOR_LIBS}
 
39
    ${KDEVPLATFORM_INTERFACES_LIBRARIES}
 
40
    ${KDEVPLATFORM_LANGUAGE_LIBRARIES}
 
41
    ${KDEVPLATFORM_SHELL_LIBRARIES}
 
42
    ${KDEVPLATFORM_PROJECT_LIBRARIES}
 
43
    kdev4phpparser
 
44
 )
 
45
 
 
46
install(TARGETS kdev4phpduchain DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS})
 
47