forked from qt-creator/qt-creator
		
	Complements 1929c38a9f.
Change-Id: I95e32baf477e42003f1e97c73fd557b480de33a7
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			980 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			980 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| include(../../../src/shared/clang/clang_installation.pri)
 | |
| include(../../../src/shared/clang/clang_defines.pri)
 | |
| 
 | |
| !isEmpty(LLVM_VERSION) {
 | |
|     requires(!isEmpty(LIBCLANG_LIBS))
 | |
|     equals(LLVM_IS_COMPILED_WITH_RTTI, "NO") : message("LLVM needs to be compiled with RTTI!")
 | |
|     requires(equals(LLVM_IS_COMPILED_WITH_RTTI, "YES"))
 | |
| 
 | |
|     DEFINES += CLANG_UNIT_TESTS
 | |
|     INCLUDEPATH += $$LLVM_INCLUDEPATH
 | |
|     win32 {
 | |
|         # set run path for clang.dll dependency
 | |
|         bin_path = $$LLVM_BINDIR
 | |
|         bin_path ~= s,/,\\,g
 | |
|         # the below gets added to later by testcase.prf
 | |
|         check.commands = cd . & set PATH=$$bin_path;%PATH%& cmd /c
 | |
|     }
 | |
| 
 | |
|     LIBS += $$ALL_CLANG_LIBS
 | |
| 
 | |
|     !contains(QMAKE_DEFAULT_LIBDIRS, $$re_escape($$LLVM_LIBDIR)): QMAKE_RPATHDIR += $$LLVM_LIBDIR
 | |
| 
 | |
|     LLVM_CXXFLAGS ~= s,-g\d?,
 | |
|     QMAKE_CXXFLAGS_WARN_ON *= $$LLVM_CXXFLAGS_WARNINGS
 | |
|     QMAKE_CXXFLAGS *= $$LLVM_CXXFLAGS
 | |
| 
 | |
|     DEFINES += CLANG_COMPILER_PATH=\"R\\\"xxx($$LLVM_BINDIR/clang)xxx\\\"\"
 | |
| }
 |