~ubuntu-branches/ubuntu/vivid/emscripten/vivid

« back to all changes in this revision

Viewing changes to tests/poppler/qt4/tests/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2013-05-02 13:11:51 UTC
  • Revision ID: package-import@ubuntu.com-20130502131151-q8dvteqr1ef2x7xz
Tags: upstream-1.4.1~20130504~adb56cb
ImportĀ upstreamĀ versionĀ 1.4.1~20130504~adb56cb

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
add_definitions(${QT4_DEFINITIONS})
 
2
 
 
3
include_directories(
 
4
  ${CMAKE_CURRENT_SOURCE_DIR}
 
5
  ${CMAKE_CURRENT_SOURCE_DIR}/../src
 
6
  ${CMAKE_CURRENT_BINARY_DIR}
 
7
  ${QT4_INCLUDE_DIR}
 
8
)
 
9
 
 
10
macro(QT4_ADD_SIMPLETEST exe source)
 
11
  string(REPLACE "-" "" test_name ${exe})
 
12
  set(${test_name}_SOURCES
 
13
    ${source}
 
14
  )
 
15
  poppler_add_test(${exe} BUILD_QT4_TESTS ${${test_name}_SOURCES})
 
16
  target_link_libraries(${exe} poppler-qt4)
 
17
  if(MSVC)
 
18
    target_link_libraries(${exe} poppler ${poppler_LIBS})
 
19
  endif(MSVC)
 
20
endmacro(QT4_ADD_SIMPLETEST)
 
21
 
 
22
macro(QT4_ADD_QTEST exe source)
 
23
  if (QT4_QTTEST_FOUND)
 
24
    string(REPLACE "-" "" test_name ${exe})
 
25
    set(${test_name}_SOURCES
 
26
      ${source}
 
27
    )
 
28
    poppler_add_unittest(${exe} BUILD_QT4_TESTS ${${test_name}_SOURCES})
 
29
    qt4_automoc(${${test_name}_SOURCES})
 
30
    target_link_libraries(${exe} poppler-qt4 ${QT4_QTTEST_LIBRARY})
 
31
    if(MSVC)
 
32
      target_link_libraries(${exe} poppler ${poppler_LIBS})
 
33
    endif(MSVC)
 
34
  endif (QT4_QTTEST_FOUND)
 
35
endmacro(QT4_ADD_QTEST)
 
36
 
 
37
 
 
38
qt4_add_simpletest(test-poppler-qt4 test-poppler-qt4.cpp)
 
39
qt4_add_simpletest(test-password-qt4 test-password-qt4.cpp)
 
40
qt4_add_simpletest(poppler-fonts poppler-fonts.cpp)
 
41
qt4_add_simpletest(poppler_attachments poppler-attachments.cpp)
 
42
qt4_add_simpletest(stress-poppler-qt4 stress-poppler-qt4.cpp)
 
43
qt4_add_simpletest(stress-poppler-dir stress-poppler-dir.cpp)
 
44
qt4_add_simpletest(poppler-texts poppler-texts.cpp)
 
45
 
 
46
qt4_add_qtest(check_attachments check_attachments.cpp)
 
47
qt4_add_qtest(check_dateConversion check_dateConversion.cpp)
 
48
qt4_add_qtest(check_fonts check_fonts.cpp)
 
49
qt4_add_qtest(check_links check_links.cpp)
 
50
qt4_add_qtest(check_metadata check_metadata.cpp)
 
51
qt4_add_qtest(check_optcontent check_optcontent.cpp)
 
52
qt4_add_qtest(check_pagelayout check_pagelayout.cpp)
 
53
qt4_add_qtest(check_pagemode check_pagemode.cpp)
 
54
qt4_add_qtest(check_password check_password.cpp)
 
55
qt4_add_qtest(check_permissions check_permissions.cpp)
 
56
qt4_add_qtest(check_search check_search.cpp)
 
57
qt4_add_qtest(check_actualtext check_actualtext.cpp)
 
58
if (NOT WIN32)
 
59
  qt4_add_qtest(check_strings check_strings.cpp)
 
60
endif (NOT WIN32)