Make the Qml code model read qmldir files for import resolving.

However, it still re-reads for each use of Link. Needs to be optimized.

Reviewed-by: Roberto Raggi
This commit is contained in:
Christian Kamm
2010-03-18 12:06:43 +01:00
parent b3001b95f9
commit 4261aca7b0
8 changed files with 723 additions and 10 deletions

5
src/libs/qmljs/parser/gen-parser.sh Normal file → Executable file
View File

@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
me=$(dirname $0)
@@ -6,4 +6,7 @@ for i in $QTDIR/src/declarative/qml/parser/*.{h,cpp,pri}; do
sed -f $me/cmd.sed $i > $me/$(echo $(basename $i) | sed s/qdeclarativejs/qmljs/)
done
for i in $QTDIR/src/declarative/qml/qdeclarative{error.{h,cpp},dirparser{_p.h,.cpp}}; do
sed -f $me/cmd.sed $i > $me/$(echo $(basename $i) | sed s/qdeclarative/qml/)
done