Open aaaaalbert opened 9 years ago
Cross-checking with @XuefengHuang --- how much of the functionality to copy over files for the actual Repy (v1/v2) runtimes is still in your new installer-packaging scripts?
There are the actual Repy(v1/v2) runtimes in my installer-packaing.
# Nodemanager and RepyV2 runtime
DEPENDENCIES/nodemanager/* seattle_repy
DEPENDENCIES/portability/* seattle_repy
DEPENDENCIES/seattlelib_v2/* seattle_repy
DEPENDENCIES/repy_v2/* seattle_repy
# RepyV2 runtime for vessels
DEPENDENCIES/repy_v2/* seattle_repy/repy_v2
DEPENDENCIES/portability/* seattle_repy/repy_v2
DEPENDENCIES/seattlelib_v2/dylink.r2py seattle_repy/repy_v2
DEPENDENCIES/seattlelib_v2/textops.py seattle_repy/repy_v2
DEPENDENCIES/nodemanager/servicelogger.py seattle_repy/repy_v2
# RepyV1 runtime for vessels
DEPENDENCIES/repy_v1/* seattle_repy/repy_v1
Thanks for the quick reply. If we keep things like this, we will have to sync dependency updates between the installer-packaging and nodemanager build scripts (which I would rather not have to do, for obvious reasons).
The only other alternative I can think of right now would be modifying the build scripts to work recursively on selected dependencies. Let's discuss this in our next meeting.
Once #111 is merged, check choksi81@4adc8311509611d3fe908b7597e1fadc676f1ab3 (dependencies and build config for
repy_v1
) and amend it so thatnodemanager
builds have a correct, functional subdirectory containing the V1 runtime,repyV1
.Note that this precise name is required by the nmAPI.