diff options
author | David Barksdale <amatus@amatus.name> | 2013-12-28 15:22:23 -0600 |
---|---|---|
committer | David Barksdale <amatus@amatus.name> | 2013-12-28 15:22:23 -0600 |
commit | 3fd9806c8142a90d0176d069a71fd5cff240f2ff (patch) | |
tree | e7c5902d99f62330db1d51992896e6295c38e11b | |
parent | 81a7aa03bd4bb4cdada0127f4f4bdb68fc5b0002 (diff) |
Build ATS service.
-rwxr-xr-x | build-gnunet.sh | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/build-gnunet.sh b/build-gnunet.sh index d42562f..40349a5 100755 --- a/build-gnunet.sh +++ b/build-gnunet.sh @@ -223,6 +223,7 @@ emmake make \ LDFLAGS=-Wc,--ignore-dynamic-linking || die "Unable to make GNUnet" # Link gnunet services and install them into resources/public/js +mkdir -p "$BUILDROOT/resources/public/js" ./libtool --tag=CC --mode=link \ emcc -fno-strict-aliasing -Wall "-I$SYSROOT/include" "-L$SYSROOT/lib" \ -o src/transport/gnunet-service-transport.js \ @@ -241,9 +242,26 @@ emmake make \ --js-library "$BUILDROOT/src/js/server.js" \ --js-library "$BUILDROOT/src/js/service.js" \ --pre-js "$BUILDROOT/src/js/pre.js" -mkdir -p "$BUILDROOT/resources/public/js/" cp src/transport/.libs/gnunet-service-transport.js \ "$BUILDROOT/resources/public/js/" +./libtool --tag=CC --mode=link \ + emcc -fno-strict-aliasing -Wall "-I$SYSROOT/include" "-L$SYSROOT/lib" \ + -o src/ats/gnunet-service-ats.js \ + src/ats/gnunet-service-ats*.o \ + src/ats/libgnunetats.la \ + src/statistics/libgnunetstatistics.la \ + src/util/libgnunetutil.la \ + "$SYSROOT/lib/libgcrypt.la" \ + "$SYSROOT/lib/libgpg-error.la" \ + -lm -lsocket \ + --js-library "$BUILDROOT/src/js/client.js" \ + --js-library "$BUILDROOT/src/js/configuration.js" \ + --js-library "$BUILDROOT/src/js/scheduler.js" \ + --js-library "$BUILDROOT/src/js/server.js" \ + --js-library "$BUILDROOT/src/js/service.js" \ + --pre-js "$BUILDROOT/src/js/pre.js" +cp src/ats/.libs/gnunet-service-ats.js \ + "$BUILDROOT/resources/public/js/" # Copy HELLOs for dev webserver cat contrib/hellos/* > "$BUILDROOT/resources/public/hostlist" cd "$BUILDROOT" |