forked from qt-creator/qt-creator
		
	add qbs files
Change-Id: If6bf71797ae81655d24a77e6badb86a77312af38 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
		
							
								
								
									
										115
									
								
								src/libs/qmljs/qmljs.qbs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								src/libs/qmljs/qmljs.qbs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,115 @@
 | 
			
		||||
import qbs.base 1.0
 | 
			
		||||
 | 
			
		||||
DynamicLibrary {
 | 
			
		||||
    name: "QmlJS"
 | 
			
		||||
    destination: "lib"
 | 
			
		||||
 | 
			
		||||
    cpp.includePaths: [
 | 
			
		||||
        ".",
 | 
			
		||||
        "..",
 | 
			
		||||
        "parser"
 | 
			
		||||
    ]
 | 
			
		||||
    cpp.defines: [
 | 
			
		||||
        "QMLJS_BUILD_DIR",
 | 
			
		||||
        "QT_CREATOR"
 | 
			
		||||
    ]
 | 
			
		||||
    cpp.optimization: "fast"
 | 
			
		||||
 | 
			
		||||
    Depends { name: "utils" }
 | 
			
		||||
    Depends { name: "languageutils" }
 | 
			
		||||
    Depends { name: "cpp" }
 | 
			
		||||
    Depends { name: "Qt"; submodules: ['gui', 'script'] }
 | 
			
		||||
 | 
			
		||||
    files: [
 | 
			
		||||
        "qmljs.qrc",
 | 
			
		||||
        "qmljs_global.h",
 | 
			
		||||
        "qmljsbind.cpp",
 | 
			
		||||
        "qmljsbind.h",
 | 
			
		||||
        "qmljscheck.cpp",
 | 
			
		||||
        "qmljscheck.h",
 | 
			
		||||
        "qmljscodeformatter.cpp",
 | 
			
		||||
        "qmljscodeformatter.h",
 | 
			
		||||
        "qmljscompletioncontextfinder.cpp",
 | 
			
		||||
        "qmljscompletioncontextfinder.h",
 | 
			
		||||
        "qmljscontext.cpp",
 | 
			
		||||
        "qmljscontext.h",
 | 
			
		||||
        "qmljsdelta.cpp",
 | 
			
		||||
        "qmljsdelta.h",
 | 
			
		||||
        "qmljsdocument.cpp",
 | 
			
		||||
        "qmljsdocument.h",
 | 
			
		||||
        "qmljsevaluate.cpp",
 | 
			
		||||
        "qmljsevaluate.h",
 | 
			
		||||
        "qmljsicons.cpp",
 | 
			
		||||
        "qmljsicons.h",
 | 
			
		||||
        "qmljsicontextpane.h",
 | 
			
		||||
        "qmljsindenter.cpp",
 | 
			
		||||
        "qmljsindenter.h",
 | 
			
		||||
        "qmljsinterpreter.cpp",
 | 
			
		||||
        "qmljsinterpreter.h",
 | 
			
		||||
        "qmljslineinfo.cpp",
 | 
			
		||||
        "qmljslineinfo.h",
 | 
			
		||||
        "qmljslink.cpp",
 | 
			
		||||
        "qmljslink.h",
 | 
			
		||||
        "qmljsmodelmanagerinterface.cpp",
 | 
			
		||||
        "qmljsmodelmanagerinterface.h",
 | 
			
		||||
        "qmljspropertyreader.cpp",
 | 
			
		||||
        "qmljspropertyreader.h",
 | 
			
		||||
        "qmljsreformatter.cpp",
 | 
			
		||||
        "qmljsrewriter.cpp",
 | 
			
		||||
        "qmljsrewriter.h",
 | 
			
		||||
        "qmljsscanner.cpp",
 | 
			
		||||
        "qmljsscanner.h",
 | 
			
		||||
        "qmljsscopeastpath.cpp",
 | 
			
		||||
        "qmljsscopeastpath.h",
 | 
			
		||||
        "qmljsscopebuilder.cpp",
 | 
			
		||||
        "qmljsscopebuilder.h",
 | 
			
		||||
        "qmljsscopechain.cpp",
 | 
			
		||||
        "qmljsscopechain.h",
 | 
			
		||||
        "qmljsstaticanalysismessage.cpp",
 | 
			
		||||
        "qmljsstaticanalysismessage.h",
 | 
			
		||||
        "qmljstypedescriptionreader.cpp",
 | 
			
		||||
        "qmljstypedescriptionreader.h",
 | 
			
		||||
        "qmljsutils.cpp",
 | 
			
		||||
        "qmljsutils.h",
 | 
			
		||||
        "qmljsvalueowner.cpp",
 | 
			
		||||
        "qmljsvalueowner.h",
 | 
			
		||||
        "qmljsreformatter.h",
 | 
			
		||||
        "jsoncheck.cpp",
 | 
			
		||||
        "jsoncheck.h",
 | 
			
		||||
        "images/element.png",
 | 
			
		||||
        "images/func.png",
 | 
			
		||||
        "images/property.png",
 | 
			
		||||
        "images/publicmember.png",
 | 
			
		||||
        "parser/qmldirparser.cpp",
 | 
			
		||||
        "parser/qmldirparser_p.h",
 | 
			
		||||
        "parser/qmlerror.cpp",
 | 
			
		||||
        "parser/qmlerror.h",
 | 
			
		||||
        "parser/qmljsast.cpp",
 | 
			
		||||
        "parser/qmljsast_p.h",
 | 
			
		||||
        "parser/qmljsastfwd_p.h",
 | 
			
		||||
        "parser/qmljsastvisitor.cpp",
 | 
			
		||||
        "parser/qmljsastvisitor_p.h",
 | 
			
		||||
        "parser/qmljsengine_p.cpp",
 | 
			
		||||
        "parser/qmljsengine_p.h",
 | 
			
		||||
        "parser/qmljsglobal_p.h",
 | 
			
		||||
        "parser/qmljsgrammar.cpp",
 | 
			
		||||
        "parser/qmljsgrammar_p.h",
 | 
			
		||||
        "parser/qmljskeywords_p.h",
 | 
			
		||||
        "parser/qmljslexer.cpp",
 | 
			
		||||
        "parser/qmljslexer_p.h",
 | 
			
		||||
        "parser/qmljsmemorypool_p.h",
 | 
			
		||||
        "parser/qmljsparser.cpp",
 | 
			
		||||
        "parser/qmljsparser_p.h"
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    ProductModule {
 | 
			
		||||
        cpp.includePaths: [
 | 
			
		||||
            ".",
 | 
			
		||||
            "parser"
 | 
			
		||||
        ]
 | 
			
		||||
        cpp.defines: [
 | 
			
		||||
            "QT_CREATOR"
 | 
			
		||||
        ]
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user