USNavalResearchLaboratory / mgen

Multi-Generator (MGEN) traffic generation tool
https://www.nrl.navy.mil/itd/ncs/products/mgen
Other
83 stars 25 forks source link

Add protolib as a git submodule #13

Closed jordanauge closed 3 years ago

jordanauge commented 4 years ago

Hello,

When building older releases through tags, there is no easy way to know which version of protolib was used at the time of the release. Using submodules would simplify this task.

Cheers, Jordan

weston-nrl commented 4 years ago

Correct. Current releases/tags predate our use of GitHub, and have associated source code uploads that include protolib from the time when the release was made.

ljt-git commented 3 years ago

It looks like this fix was never merged.

I applied the changes cloned mgen; cd mgen; git submodule update --init

but no protolib was downloaded.

Is this the correct usage? I am testing on osx.

weston-nrl commented 3 years ago

You can also add '--recursive' to your git clone command to do it in a single step.

But no, this has not been done. This has been done successfully in NORM, but not in MGEN yet. I'm not sure of the reason for that.