Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tapasco
tapasco
Commits
8e7c0e26
Commit
8e7c0e26
authored
Mar 05, 2018
by
Jaco Hofmann
Browse files
Add System Verilog files to evaluate
parent
cdb31373
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/main/scala/tapasco/activity/EvaluateIP.scala
View file @
8e7c0e26
...
...
@@ -68,6 +68,7 @@ object EvaluateIP {
lazy
val
(
baseDir
,
files
)
=
unzipFile
(
zipFile
,
Seq
(
"""\.v$"""
.
r
,
"""\.vhd$"""
.
r
,
"""\.sv$"""
.
r
,
"""\.xdc$"""
.
r
,
"""\.vh$"""
.
r
,
"""\.xci$"""
.
r
,
...
...
@@ -83,6 +84,9 @@ object EvaluateIP {
lazy
val
v_files
=
files
collect
{
case
f
if
"""\.v$"""
.
r
.
findFirstIn
(
f
.
toString
).
nonEmpty
&&
!
includes
.
contains
(
f
.
getFileName
)
=>
f
}
lazy
val
sv_files
=
files
collect
{
case
f
if
"""\.sv$"""
.
r
.
findFirstIn
(
f
.
toString
).
nonEmpty
&&
!
includes
.
contains
(
f
.
getFileName
)
=>
f
}
lazy
val
vhd_files
=
files
collect
{
case
f
if
"""\.vhd$"""
.
r
.
findFirstIn
(
f
.
toString
).
nonEmpty
&&
!(
v_files
map
(
_
.
toString
)
contains
(
f
.
toString
.
dropRight
(
suflen
)
+
".v"
))
&&
...
...
@@ -94,7 +98,7 @@ object EvaluateIP {
lazy
val
xci_files
=
files
.
collect
{
case
f
if
f
.
toString
.
endsWith
(
".xci"
)
&&
!
includes
.
contains
(
f
.
getFileName
)
=>
f
}
lazy
val
hdl_files
=
v_files
++
vhd_files
lazy
val
hdl_files
=
v_files
++
vhd_files
++
sv_files
lazy
val
logFile
=
baseDir
.
resolve
(
"evaluate.log"
)
lazy
val
tclFile
=
baseDir
.
resolve
(
"evaluate.tcl"
)
lazy
val
ipxact
=
files
collectFirst
{
case
f
if
f
.
toString
.
endsWith
(
"component.xml"
)
=>
f
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment