diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-09-02 22:02:41 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-09-03 03:04:37 +0200 |
commit | a143fe8c5451493b128b4c6f0750f02b58af8666 (patch) | |
tree | 4b74787f6ece9256db04dc65002cae749f6936b3 /scripts/templates/module.pri | |
parent | 2bfe659e4d30b449747585e18eeb84bfc5d73f43 (diff) |
Add initial version of new UML metamodel implementation
Change-Id: Ic29a04dc49fac075d9c736237573b7f4e3da85ef
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts/templates/module.pri')
-rw-r--r-- | scripts/templates/module.pri | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/templates/module.pri b/scripts/templates/module.pri index 88876e4b..12fe0903 100644 --- a/scripts/templates/module.pri +++ b/scripts/templates/module.pri @@ -9,14 +9,19 @@ HEADERS += \ PRIVATE_HEADERS += [%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%] +[%- IF class.findvalue("@isAbstract") != "true" -%] \ - internal/${namespace.lower}${class.findvalue('@name').lower}_p.h + qobjects/q${namespace.lower}${class.findvalue('@name').lower}object_p.h +[%- END -%] [%- END %] SOURCES += \ qt${namespace.lower}namespace.cpp [%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%] +[%- IF class.findvalue("@isAbstract") != "true" -%] + \ + qobjects/q${namespace.lower}${class.findvalue('@name').lower}object.cpp +[%- END -%] \ - internal/${namespace.lower}${class.findvalue('@name').lower}.cpp \ q${namespace.lower}${class.findvalue('@name').lower}.cpp [%- END %] |