Commit 5296e76
committed
Add Xcelium script format
Add Cadence Xcelium as a new script format target. The template generates
-makelib/-endlib blocks per dependency package with per-group incdirs and
defines, while root package files are emitted as bare entries.
- Add Xcelium variant to ScriptFormat with --relative-path option
- Default targets: xcelium, simulation
- Add name field to TplSrcStruct (package name from source group)
- Add root_package to template context for root vs library distinction
- Add xcelium_f.tera template with hyphen-to-underscore library name
sanitization1 parent fe5de32 commit 5296e76
2 files changed
Lines changed: 42 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
186 | 192 | | |
187 | 193 | | |
188 | 194 | | |
| |||
250 | 256 | | |
251 | 257 | | |
252 | 258 | | |
| 259 | + | |
253 | 260 | | |
254 | 261 | | |
255 | 262 | | |
| |||
370 | 377 | | |
371 | 378 | | |
372 | 379 | | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
373 | 384 | | |
374 | 385 | | |
375 | 386 | | |
| |||
443 | 454 | | |
444 | 455 | | |
445 | 456 | | |
| 457 | + | |
446 | 458 | | |
447 | 459 | | |
448 | 460 | | |
| |||
516 | 528 | | |
517 | 529 | | |
518 | 530 | | |
| 531 | + | |
519 | 532 | | |
520 | 533 | | |
521 | 534 | | |
| |||
607 | 620 | | |
608 | 621 | | |
609 | 622 | | |
| 623 | + | |
610 | 624 | | |
611 | 625 | | |
612 | 626 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
0 commit comments