Commit 0c056d60 authored by Andrey Filippov's avatar Andrey Filippov

added action icons for iverilog, using simulate directory for generated

files
parent d2d7c636
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?> <?eclipse version="3.0"?>
<plugin> <plugin>
<extension point="org.eclipse.ui.editors">
<editor
id="net.sourceforge.GTKWave"
name="GTKWave Waveform Viewer"
extensions="sav,lxt"
command="gtkwave"
icon="gtkwave.ico"
default="false">
</editor>
</extension>
<extension <extension
point="org.eclipse.ui.editors"> point="org.eclipse.ui.editors">
<editor <editor
...@@ -24,6 +36,8 @@ ...@@ -24,6 +36,8 @@
<contentTypeBinding contentTypeId="com.elphel.vdt.veditor.vhdlSource"/> <contentTypeBinding contentTypeId="com.elphel.vdt.veditor.vhdlSource"/>
</editor> </editor>
</extension> </extension>
<extension <extension
point="org.eclipse.ui.editors"> point="org.eclipse.ui.editors">
......
...@@ -26,23 +26,50 @@ ...@@ -26,23 +26,50 @@
<paramtype kind="number" lo="0" hi="2147483647" format="%d" /> <paramtype kind="number" lo="0" hi="2147483647" format="%d" />
</typedef> </typedef>
<!-- All below changed case sensitivity (was "insensitive" ) -->
<typedef name="String"> <typedef name="String">
<paramtype kind="string" sensitivity="insensitive" textkind="text" /> <paramtype kind="string" sensitivity="sensitive" textkind="text" />
</typedef>
<typedef name="Stringlist" list="true">
<paramtype kind="string" sensitivity="sensitive" textkind="text" />
</typedef> </typedef>
<typedef name="Filename"> <typedef name="Filename">
<paramtype kind="string" sensitivity="insensitive" textkind="file" /> <paramtype kind="string" sensitivity="sensitive" textkind="file" />
</typedef> </typedef>
<typedef name="Filelist" list="true"> <typedef name="Filelist" list="true">
<paramtype kind="string" sensitivity="insensitive" textkind="file" /> <paramtype kind="string" sensitivity="sensitive" textkind="file" />
</typedef> </typedef>
<typedef name="Pathname"> <typedef name="Pathname">
<paramtype kind="string" sensitivity="insensitive" textkind="dir" /> <paramtype kind="string" sensitivity="sensitive" textkind="dir" />
</typedef> </typedef>
<typedef name="Pathlist" list="true"> <typedef name="Pathlist" list="true">
<paramtype kind="string" sensitivity="sensitive" textkind="dir" />
</typedef>
<!-- Case-insensitive variants -->
<typedef name="StringInsensitive">
<paramtype kind="string" sensitivity="insensitive" textkind="text" />
</typedef>
<typedef name="FilenameInsensitive">
<paramtype kind="string" sensitivity="insensitive" textkind="file" />
</typedef>
<typedef name="FilelistInsensitive" list="true">
<paramtype kind="string" sensitivity="insensitive" textkind="file" />
</typedef>
<typedef name="PathnameInsensitive">
<paramtype kind="string" sensitivity="insensitive" textkind="dir" />
</typedef>
<typedef name="PathlistInsensitive" list="true">
<paramtype kind="string" sensitivity="insensitive" textkind="dir" /> <paramtype kind="string" sensitivity="insensitive" textkind="dir" />
</typedef> </typedef>
......
...@@ -2,67 +2,35 @@ ...@@ -2,67 +2,35 @@
<vdt-project> <vdt-project>
<interface name = "project_interface"> <interface name = "project_interface">
<typedef name="StringType"> <!-- All renamed to match Basicinterface.xml
<typedef name="String">
<paramtype kind="string" <paramtype kind="string"
maxlength="256" maxlength="256"
sensitivity="sensitive"/> sensitivity="sensitive"/>
</typedef> </typedef>
<typedef name="StringListType" list="true"> <typedef name="Stringlist" list="true">
<paramtype kind="string" <paramtype kind="string"
maxlength="256" maxlength="256"
sensitivity="sensitive"/> sensitivity="sensitive"/>
</typedef> </typedef>
<typedef name="DirType"> <typedef name="Pathname">
<paramtype kind="string" <paramtype kind="string"
maxlength="256" maxlength="256"
sensitivity="sensitive" sensitivity="sensitive"
textkind="dir"/> textkind="dir"/>
</typedef> </typedef>
<typedef name="FileType">
<typedef name="Filename">
<paramtype kind="string" <paramtype kind="string"
maxlength="256" maxlength="256"
sensitivity="sensitive" sensitivity="sensitive"
textkind="file"/> textkind="file"/>
</typedef> </typedef>
<syntax name="ValueSyntax" format="%%ParamValue" /> <syntax name="CopyValue" format="%%ParamValue" />
-->
</interface> </interface>
<!--
<project name="project_settings"
label="Project parameters for project_settings"
interface="project_interface">
<parameter id = "SimulationTopFile"
label = "Project top simulation file"
type = "FileType"
default = "default_top (testing)"
format = "ValueSyntax"
readonly= "false" />
<parameter id = "SimulationTopModule"
label = "Project top simulation module"
type = "StringType"
default = ""
format = "ValueSyntax"
readonly= "false" />
<parameter id = "BuildDir"
label = "project build directory"
type = "DirType"
default = "build"
format = "ValueSyntax"
readonly= "false" />
<input>
<group name="General" label="Project properties">
"SimulationTopFile"
"SimulationTopModule"
"BuildDir"
</group>
</input>
<output>
</output>
</project>
-->
</vdt-project> </vdt-project>
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
format = '--%%ParamName="%%ProjectPath"'/> format = '--%%ParamName="%%ProjectPath"'/>
<syntax name = "JustValueSyntax" <syntax name = "JustCopyValue"
format = "%%ParamValue"></syntax> format = "%%ParamValue"></syntax>
</interface> </interface>
...@@ -165,7 +165,7 @@ ...@@ -165,7 +165,7 @@
--> -->
<!-- exe = "?%%OS: Windows=mytest.bat, Linux=mytest.sh" --> <!-- exe = "?%%OS: Windows=mytest.bat, Linux=mytest.sh" -->
<tool name = "MyTool" <tool name = "MyTool"
project = "project_settings" project = "FPGA_project"
label = "My Tool" label = "My Tool"
shell = "?%%OS: Windows=, Linux=/bin/bash" shell = "?%%OS: Windows=, Linux=/bin/bash"
interface = "MyControlInterface" interface = "MyControlInterface"
...@@ -182,7 +182,7 @@ ...@@ -182,7 +182,7 @@
<parameter id = "Param_Shell_Options" <parameter id = "Param_Shell_Options"
label = "Param_Shell_Options" label = "Param_Shell_Options"
type = "MyString" type = "MyString"
format = "JustValueSyntax" format = "JustCopyValue"
default = "-c" default = "-c"
readonly = "false" readonly = "false"
visible = "true"/> visible = "true"/>
...@@ -274,7 +274,7 @@ ...@@ -274,7 +274,7 @@
<parameter id = "Param_parser" <parameter id = "Param_parser"
type = "MyType1" type = "MyType1"
format = "JustValueSyntax" format = "JustCopyValue"
default = "| python -u /data/vdt/workspace_01/veditor/parsers/parser01.py; ls -all" default = "| python -u /data/vdt/workspace_01/veditor/parsers/parser01.py; ls -all"
readonly = "false" readonly = "false"
visible = "true" visible = "true"
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment