aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--main.go4
2 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 6acaa14..f895166 100644
--- a/Makefile
+++ b/Makefile
@@ -190,6 +190,7 @@ tools/syncthing:
.PHONY:
tools/syncthing/copytobin:
@test -e $(LOCAL_TOOLSDIR)/syncthing$(EXT) -a -e $(LOCAL_TOOLSDIR)/syncthing-inotify$(EXT) || { echo "Please execute first: make tools/syncthing\n"; exit 1; }
+ @mkdir -p $(LOCAL_BINDIR)
@cp -f $(LOCAL_TOOLSDIR)/syncthing$(EXT) $(LOCAL_TOOLSDIR)/syncthing-inotify$(EXT) $(LOCAL_BINDIR)
.PHONY: help
@@ -197,6 +198,7 @@ help:
@echo "Main supported rules:"
@echo " all (default)"
@echo " build"
+ @echo " package"
@echo " install"
@echo " clean"
@echo " distclean"
diff --git a/main.go b/main.go
index a51a7a8..c73d881 100644
--- a/main.go
+++ b/main.go
@@ -209,8 +209,10 @@ func xdsApp(cliCtx *cli.Context) error {
return cli.NewExitError(err, -6)
}
- // Create and start Web Server
+ // Create Web Server
ctx.WWWServer = webserver.New(ctx.Config, ctx.MFolders, ctx.SDKs, ctx.Log)
+
+ // Run Web Server until exit requested (blocking call)
if err = ctx.WWWServer.Serve(); err != nil {
ctx.Log.Println(err)
return cli.NewExitError(err, -7)