blob: 88876e4bebf637c35353d8373cba4e0839d1aa8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
[% USE xmi = XML.XPath("$xmi") -%]
HEADERS += \
qt${namespace.lower}global.h \
qt${namespace.lower}namespace.h
[%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%]
\
q${namespace.lower}${class.findvalue('@name').lower}.h
[%- END %]
PRIVATE_HEADERS +=
[%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%]
\
internal/${namespace.lower}${class.findvalue('@name').lower}_p.h
[%- END %]
SOURCES += \
qt${namespace.lower}namespace.cpp
[%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%]
\
internal/${namespace.lower}${class.findvalue('@name').lower}.cpp \
q${namespace.lower}${class.findvalue('@name').lower}.cpp
[%- END %]
|