|
From: <ep...@us...> - 2013-11-09 13:13:49
|
Revision: 5989
http://sourceforge.net/p/jnode/svn/5989
Author: epr
Date: 2013-11-09 13:13:47 +0000 (Sat, 09 Nov 2013)
Log Message:
-----------
Added custom display name to .vmx VMWare file.
Modified Paths:
--------------
trunk/all/build-x86.xml
trunk/builder/src/builder/org/jnode/build/VMwareBuilderTask.java
Modified: trunk/all/build-x86.xml
===================================================================
--- trunk/all/build-x86.xml 2013-11-08 09:35:27 UTC (rev 5988)
+++ trunk/all/build-x86.xml 2013-11-09 13:13:47 UTC (rev 5989)
@@ -347,6 +347,7 @@
saveDir="${save.dir}"
vmdkImageFile="${vmware.vmx.vmdk.image}"
overrideFile="${vmware.vmx.overrides}"
+ name="JNode x86"
/>
</target>
@@ -362,6 +363,7 @@
saveDir="${save.dir}"
vmdkImageFile="${vmware.vmx.vmdk.image}"
overrideFile="${vmware.vmx.overrides}"
+ name="JNode x86 lite"
/>
</target>
@@ -376,6 +378,7 @@
saveDir="${save.dir}"
vmdkImageFile="${vmware.vmx.vmdk.image}"
overrideFile="${vmware.vmx.overrides}"
+ name="JNode x64 lite"
/>
</target>
Modified: trunk/builder/src/builder/org/jnode/build/VMwareBuilderTask.java
===================================================================
--- trunk/builder/src/builder/org/jnode/build/VMwareBuilderTask.java 2013-11-08 09:35:27 UTC (rev 5988)
+++ trunk/builder/src/builder/org/jnode/build/VMwareBuilderTask.java 2013-11-09 13:13:47 UTC (rev 5989)
@@ -42,8 +42,8 @@
/**
* This task builds a VMWare '.vmx' file to allow JNode to be run using VMWare player.
*
- * @author ...
* @author cr...@jn...
+ * @author ep...@jn...
*/
public class VMwareBuilderTask extends Task {
@@ -53,8 +53,23 @@
private String overrideFile;
private String vmdkImageFile;
private String saveDir;
+ private String name;
/**
+ * @return Returns the Virtual machine name
+ */
+ public final String getName() {
+ return name;
+ }
+
+ /**
+ * @Set the Virtual machine name
+ */
+ public final void setName(String name) {
+ this.name = name;
+ }
+
+ /**
* @return Returns the memory size.
*/
public final int getMemSize() {
@@ -272,7 +287,7 @@
props.put("usb.present", "TRUE");
props.put("sound.present", "FALSE");
props.put("sound.virtualDev", "es1371");
- props.put("displayName", "JNode");
+ props.put("displayName", (name != null) ? name : "JNode");
props.put("guestOS", "dos");
props.put("nvram", "JNode.nvram");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|