summaryrefslogtreecommitdiffstats
path: root/scripts/xmi2qt.pl
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2012-12-10 12:38:11 +0000
committerSandro S. Andrade <sandroandrade@kde.org>2012-12-10 15:39:35 +0100
commit2296928a5108cbc8c4aa6038d5777972d86dd7b0 (patch)
treee66d115685133507d237006d02954657db2d44a0 /scripts/xmi2qt.pl
parent924bd7591d1b50560071359553759faece77e13c (diff)
Provide initial implementation of merged QtMof meta-model
Change-Id: I60821c90352f0885c758db8fe255cc591847ab63 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts/xmi2qt.pl')
-rwxr-xr-xscripts/xmi2qt.pl8
1 files changed, 2 insertions, 6 deletions
diff --git a/scripts/xmi2qt.pl b/scripts/xmi2qt.pl
index 14484e97..c450b6d3 100755
--- a/scripts/xmi2qt.pl
+++ b/scripts/xmi2qt.pl
@@ -50,21 +50,17 @@ foreach my $class (values %$classes) {
}) ne 1) { print $tt->error(); }
}
-open STDOUT, '>', $options{o}."/".$namespace->{path}."/qtumlenumerations.h";
+open STDOUT, '>', $options{o}."/".$namespace->{path}."/".lc($namespace->{path})."enumerations.h";
if ($tt->process('enumerations.h', {
namespace => $namespace->{path},
enumerations => $enumerations
}) ne 1) { print $tt->error(); }
-open STDOUT, '>', $options{o}."/".$namespace->{path}."/qtumlenumerations.cpp";
+open STDOUT, '>', $options{o}."/".$namespace->{path}."/".lc($namespace->{path})."enumerations.cpp";
if ($tt->process('enumerations.cpp', {
namespace => $namespace->{path},
enumerations => $enumerations
}) ne 1) { print $tt->error(); }
-open STDOUT, '>', $options{o}."/".$namespace->{path}."/qumlpointer.h";
-if ($tt->process('qumlpointer.h', {
-}) ne 1) { print $tt->error(); }
-
my $priName = lc($namespace->{path} =~ s/\//-/gr);
open STDOUT, '>', $options{o}."/".$namespace->{path}."/".$priName.".pri";
if ($tt->process('namespace.pri', {