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

split files by license #1

Open
matu3ba opened this issue Aug 8, 2023 · 2 comments
Open

split files by license #1

matu3ba opened this issue Aug 8, 2023 · 2 comments

Comments

@matu3ba
Copy link

matu3ba commented Aug 8, 2023

It sounds nicer to me to split Apache derived files and ideally put them into a package.
This would also allow eventual usage of SPDX ids via package manager. Opinions?

Afaik, SPDX does not allow explicit tagging of code ranges, so doing things differently would not be strictly standard-conform. However, feel free to disagree in what the package manager should use.

@Validark
Copy link
Owner

Validark commented Aug 9, 2023

The reason why it's all in one file for now is just because it's more convenient for me. I know I can objdump on my own machine but it's nice to be able to drop it into Godbolt's Compiler Explorer, I just like the interface and the way you can see which lines compiled to which instructions. I definitely plan on splitting it up though.

@Paul-Dempsey
Copy link

Afaik, SPDX does not allow explicit tagging of code ranges

It does. See https://spdx.github.io/spdx-spec/v2.3/file-tags/#h3-snippet-tags-format

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

No branches or pull requests

3 participants