cps-org / cps

Common Package Specification — A cross-tool mechanism for locating software dependencies
https://cps-org.github.io/cps/
Other
98 stars 8 forks source link

Component type "executable" or "exe"? #69

Open memsharded opened 1 month ago

memsharded commented 1 month ago

The sample uses "exe" in https://cps-org.github.io/cps/sample.html, but https://cps-org.github.io/cps/schema.html#type says "executable".

Which one is the correct one? I can do a PR to change it.

alexreinking commented 4 weeks ago

I would want it to be "executable" as "exe" reads strongly Windows-specific. I am not an authority on this matter, however.

mwoehlke commented 3 weeks ago

Pretty sure the sample is wrong :flushed:... thanks for noticing! The only types that are abbreviated are dylib and jar, largely because dynamic_library and java_archive are getting obnoxiously long. :slightly_smiling_face: (Also, jar is a canonical extension... although if we ever wind up with e.g. <lang>_module for non-CABI stuff, I may consider java_archive...)