Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish metadata for SystemVerilog compilation together with sources #136

Conversation

tudortimi
Copy link
Owner

No description provided.

We use the term "compile spec" consistently with Gradle terminology. For example, in Gradle terms a "copy spec" is "[a] set of specifications for copying files". We want to store a set of specifications for compiling HDVL files.
XML support already exists in the JDX, whereas JSON or YAML support doesn't. JSON support would be available with Java 9, but we still need to support Java 8 due to RHEL7.
The relative paths start from where the directory where the sources are extracted.
Calling `into()` on the archive itself makes all files specified with `from()` land into that directory. This is not what we want. We want only the SystemVerilog files to land into that directory.
After extraction, when doing an `ls` on the resulting directory, the compile spec file will show up at the top due to the leading dot in the name.
@tudortimi tudortimi merged commit 6598b4c into master Apr 1, 2024
1 check passed
@tudortimi tudortimi deleted the publish-metadata-for-systemverilog-compilation-together-with-sources branch April 1, 2024 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant