Leave libgdp.so.$major.$minor around in libs in order to make Darwin
work. NOTE THAT DARWIN IS NOT A SUPPORTED PLATFORM. This is a hack,
but it should work.
Sigh, makelinks.sh syntax error.
Repair git damage from last merge.
Merge branch 'master' of repo.eecs.berkeley.edu:projects/swarmlab/gdp
Under redhat, remove lib$lib.so and avoid ln: creating symbolic link libgdp.so: File exists.
Tweak for RedHat's library naming scheme.
Update ep and gdp Makefiles to use new libs/makelinks.sh semantics.
gdp/Makefile now houses the master version number; everything else is
Installation/Configuration scripts update: try to guess if the system
uses upstart or systemd; other installation cleanup.
If we run this script in lang/js/gdpjs, then we need to look further up the tree.
libs/makelinks.sh still doesn't work in Jenkins (works fine elsewhere).
Try annother approach.
Apparently Jenkins uses the -e (errexit) flag for all shells, which
causes makelinks.sh to fail.
Change handling of shared libraries so links are created dynamically in
libs directory rather than being stored (with version numbers) in git.