forked from qt-creator/qt-creator
		
	Change-Id: I5d137aebd3e94f5d2f867d8ec007973a827491ec Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
		
			
				
	
	
		
			79 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Prolog
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Prolog
		
	
	
	
	
	
INCLUDEPATH += ../mockup
 | 
						|
 | 
						|
include(gmock_dependency.pri)
 | 
						|
include(clang_dependency.pri)
 | 
						|
include(creator_dependency.pri)
 | 
						|
include(benchmark_dependency.pri)
 | 
						|
 | 
						|
QT += core network testlib widgets
 | 
						|
CONFIG += console c++14 testcase object_parallel_to_source
 | 
						|
CONFIG -= app_bundle
 | 
						|
 | 
						|
OBJECTS_DIR = $$OUT_PWD/obj # workaround for qmake bug in object_parallel_to_source
 | 
						|
 | 
						|
osx:QMAKE_CXXFLAGS = -stdlib=libc++
 | 
						|
 | 
						|
DEFINES += \
 | 
						|
    QT_NO_CAST_FROM_ASCII \
 | 
						|
    CLANGBACKEND_TESTS \
 | 
						|
    DONT_CHECK_MESSAGE_COUNTER \
 | 
						|
    TESTDATA_DIR=\"R\\\"xxx($$PWD/data)xxx\\\"\"
 | 
						|
win32-msvc*:QMAKE_CXXFLAGS_WARN_ON -= -w34100 # 'unreferenced formal parameter' in MATCHER_* functions
 | 
						|
win32:DEFINES += ECHOSERVER=\"R\\\"xxx($$OUT_PWD/../echo)xxx\\\"\"
 | 
						|
unix: DEFINES += ECHOSERVER=\"R\\\"xxx($$OUT_PWD/../echoserver/echo)xxx\\\"\"
 | 
						|
 | 
						|
SOURCES += \
 | 
						|
    activationsequencecontextprocessortest.cpp \
 | 
						|
    activationsequenceprocessortest.cpp \
 | 
						|
    clangcodecompleteresultstest.cpp \
 | 
						|
    clangcompletioncontextanalyzertest.cpp \
 | 
						|
    clangdiagnosticfiltertest.cpp \
 | 
						|
    clangfixitoperationtest.cpp \
 | 
						|
    clangipcservertest.cpp \
 | 
						|
    clangstringtest.cpp \
 | 
						|
    clientserverinprocesstest.cpp \
 | 
						|
    clientserveroutsideprocess.cpp \
 | 
						|
    codecompletionsextractortest.cpp \
 | 
						|
    codecompletiontest.cpp \
 | 
						|
    completionchunkstotextconvertertest.cpp \
 | 
						|
    createtablesqlstatementbuildertest.cpp \
 | 
						|
    diagnosticsettest.cpp \
 | 
						|
    diagnostictest.cpp \
 | 
						|
    fixittest.cpp \
 | 
						|
    lineprefixertest.cpp \
 | 
						|
    main.cpp \
 | 
						|
    projecttest.cpp \
 | 
						|
    readandwritemessageblocktest.cpp \
 | 
						|
    sourcelocationtest.cpp \
 | 
						|
    sourcerangetest.cpp \
 | 
						|
    spydummy.cpp \
 | 
						|
    sqlitecolumntest.cpp \
 | 
						|
    sqlitedatabasebackendtest.cpp \
 | 
						|
    sqlitedatabasetest.cpp \
 | 
						|
    sqlitestatementtest.cpp \
 | 
						|
    sqlitetabletest.cpp \
 | 
						|
    sqlstatementbuildertest.cpp \
 | 
						|
    translationunitstest.cpp \
 | 
						|
    translationunittest.cpp \
 | 
						|
    unsavedfilestest.cpp \
 | 
						|
    utf8test.cpp \
 | 
						|
    senddocumenttrackertest.cpp \
 | 
						|
    cursortest.cpp \
 | 
						|
    highlightinginformationstest.cpp \
 | 
						|
    skippedsourcerangestest.cpp \
 | 
						|
    highlightingmarksreportertest.cpp \
 | 
						|
    chunksreportedmonitor.cpp \
 | 
						|
    unsavedfiletest.cpp \
 | 
						|
    clangisdiagnosticrelatedtolocationtest.cpp
 | 
						|
 | 
						|
HEADERS += \
 | 
						|
    gtest-qt-printing.h \
 | 
						|
    mockipclient.h \
 | 
						|
    mockipcserver.h \
 | 
						|
    spydummy.h \
 | 
						|
    matcher-diagnosticcontainer.h \
 | 
						|
    chunksreportedmonitor.h \
 | 
						|
    mocksenddocumentannotationscallback.h
 | 
						|
 | 
						|
OTHER_FILES += $$files(data/*)
 |