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"?>
<?eclipse version="3.0"?>
<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
point="org.eclipse.ui.editors">
<editor
......@@ -24,6 +36,8 @@
<contentTypeBinding contentTypeId="com.elphel.vdt.veditor.vhdlSource"/>
</editor>
</extension>
<extension
point="org.eclipse.ui.editors">
......
......@@ -26,23 +26,50 @@
<paramtype kind="number" lo="0" hi="2147483647" format="%d" />
</typedef>
<!-- All below changed case sensitivity (was "insensitive" ) -->
<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 name="Filename">
<paramtype kind="string" sensitivity="insensitive" textkind="file" />
<paramtype kind="string" sensitivity="sensitive" textkind="file" />
</typedef>
<typedef name="Filelist" list="true">
<paramtype kind="string" sensitivity="insensitive" textkind="file" />
<paramtype kind="string" sensitivity="sensitive" textkind="file" />
</typedef>
<typedef name="Pathname">
<paramtype kind="string" sensitivity="insensitive" textkind="dir" />
<paramtype kind="string" sensitivity="sensitive" textkind="dir" />
</typedef>
<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" />
</typedef>
......
......@@ -2,67 +2,35 @@
<vdt-project>
<interface name = "project_interface">
<typedef name="StringType">
<!-- All renamed to match Basicinterface.xml
<typedef name="String">
<paramtype kind="string"
maxlength="256"
sensitivity="sensitive"/>
</typedef>
<typedef name="StringListType" list="true">
<typedef name="Stringlist" list="true">
<paramtype kind="string"
maxlength="256"
sensitivity="sensitive"/>
</typedef>
<typedef name="DirType">
<typedef name="Pathname">
<paramtype kind="string"
maxlength="256"
sensitivity="sensitive"
textkind="dir"/>
</typedef>
<typedef name="FileType">
<typedef name="Filename">
<paramtype kind="string"
maxlength="256"
sensitivity="sensitive"
textkind="file"/>
</typedef>
<syntax name="ValueSyntax" format="%%ParamValue" />
<syntax name="CopyValue" format="%%ParamValue" />
-->
</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>
......@@ -146,7 +146,7 @@
format = '--%%ParamName="%%ProjectPath"'/>
<syntax name = "JustValueSyntax"
<syntax name = "JustCopyValue"
format = "%%ParamValue"></syntax>
</interface>
......@@ -165,7 +165,7 @@
-->
<!-- exe = "?%%OS: Windows=mytest.bat, Linux=mytest.sh" -->
<tool name = "MyTool"
project = "project_settings"
project = "FPGA_project"
label = "My Tool"
shell = "?%%OS: Windows=, Linux=/bin/bash"
interface = "MyControlInterface"
......@@ -182,7 +182,7 @@
<parameter id = "Param_Shell_Options"
label = "Param_Shell_Options"
type = "MyString"
format = "JustValueSyntax"
format = "JustCopyValue"
default = "-c"
readonly = "false"
visible = "true"/>
......@@ -274,7 +274,7 @@
<parameter id = "Param_parser"
type = "MyType1"
format = "JustValueSyntax"
format = "JustCopyValue"
default = "| python -u /data/vdt/workspace_01/veditor/parsers/parser01.py; ls -all"
readonly = "false"
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