On Fri, Mar 22, 2019 at 9:47 AM Artificial Life <[email protected]> wrote:
>
> Ok, I'm apparently hopeless in this regard.  I came from the ancient days of 
> sccs/rcs/pvcs and then later cvs, and ignored this git business until now and 
> it has me completely mystified.
>
> I'm trying to download a copy of 2.9.8 (Jackson-JSON) but the closest I got 
> was a download that included a src directory that had this weird .in file 
> extension:
>
> ./src/com/fasterxml/jackson/core/json/PackageVersion.java.in
>
> PackageVersion obviously wasn't found by the rest of the sources.
>
> Is  2.9.8 in some kind of git "patch only" format?  Easiest way to extract 
> 2.9.8 (or do I have to extract 2.9 first?)

No, it is the full source but `PackageVersion.java` is actually
generated by Maven replacer plugin, to include version information
from `pom.xml` during build.

So you do need to do `mvn compile` locally after cloning to get that
source file to be available.

I hope this helps,

-+ Tatu +-

ps. I am open to improvement ideas on how this could be handled
differently -- particular challenge is to ensure it gets properly
included during release process (which uses Maven release plug-in and
steps from `x.y.z-SNAPSHOT` to `x.y.z` to release, then
`x.y.z+1-SNAPSHOT`, so manual invocation of generation won't work)

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to