summaryrefslogtreecommitdiff
path: root/modules/WB30WorkspaceCreator.pm
diff options
context:
space:
mode:
authorAdam Mitz <mitza-oci@users.noreply.github.com>2010-08-05 17:01:36 +0000
committerAdam Mitz <mitza-oci@users.noreply.github.com>2010-08-05 17:01:36 +0000
commit4ef1a5f5e86aac9aa76c3fc6f2cee1f22c4f2c8e (patch)
tree6cdef8df8eaf81b71ef34427a595999ea2a44357 /modules/WB30WorkspaceCreator.pm
parentd8025ca319f632f81f35614d14a1e73d909beddd (diff)
downloadMPC-4ef1a5f5e86aac9aa76c3fc6f2cee1f22c4f2c8e.tar.gz
ChangeLogTag: Thu Aug 5 17:00:23 UTC 2010 Adam Mitz <mitza@ociweb.com>
Diffstat (limited to 'modules/WB30WorkspaceCreator.pm')
-rw-r--r--modules/WB30WorkspaceCreator.pm41
1 files changed, 41 insertions, 0 deletions
diff --git a/modules/WB30WorkspaceCreator.pm b/modules/WB30WorkspaceCreator.pm
new file mode 100644
index 00000000..00a4a449
--- /dev/null
+++ b/modules/WB30WorkspaceCreator.pm
@@ -0,0 +1,41 @@
+package WB30WorkspaceCreator;
+
+# ************************************************************
+# Description : Wind River Workbench 3.0 generator
+# Author : Adam Mitz (Object Computing, Inc.)
+# Create Date : 07/21/2010
+# ************************************************************
+
+# ************************************************************
+# Pragmas
+# ************************************************************
+
+use strict;
+
+use WB26WorkspaceCreator;
+use WB30ProjectCreator;
+
+use vars qw(@ISA);
+@ISA = qw(WB26WorkspaceCreator);
+
+# ************************************************************
+# Subroutine Section
+# ************************************************************
+
+sub get_id_for_comment {
+ return '$Id$';
+}
+
+sub get_project_prefix {
+ return 'wb_';
+}
+
+sub get_additional_output {
+ ## Create the accompanying list file. It always goes in the same
+ ## directory as the first workspace output file. See
+ ## WorkspaceCreator.pm for a description of the array elements.
+ return [[undef, 'wb30projects.lst', \&WB26WorkspaceCreator::list_file_body]];
+}
+
+
+1;