Fix build.sh: remove non-existent tools (capabilities, notifications, tasks, talk)

Only build tools that actually exist:
- nextcloud-client (WebDAV files)
- nextcloud-contacts (CardDAV address books)
- nextcloud-calendar (CalDAV events)
- nextcloud-mail (IMAP/SMTP email)

Updated README to reflect correct tool count
This commit is contained in:
WLTBAgent committed 2026-02-23 21:52:48 +00:00
1 parent 2444d5216e
commit 72b4337cc2
2 files changed
+8 -36

No files matched your search

+4 -32
View File
@@ -102,30 +102,6 @@ cd "$SCRIPT_DIR/tools/go/nextcloud-calendar"
go build -ldflags="-X main.BuildServerURL=$SERVER_URL -X main.BuildUsername=$USERNAME -X main.BuildToken=$TOKEN" -o ~/bin/nextcloud-calendar .
echo "✓ nextcloud-calendar built successfully"
# Build nextcloud-capabilities
echo "Building nextcloud-capabilities..."
cd "$SCRIPT_DIR/../nextcloud-research/../tools/go/nextcloud-capabilities"
go build -ldflags="-X main.buildServer=$SERVER_URL -X main.buildUsername=$USERNAME -X main.buildAPIKey=$TOKEN" -o ~/bin/nextcloud-capabilities .
echo "✓ nextcloud-capabilities built successfully"
# Build nextcloud-notifications
echo "Building nextcloud-notifications..."
cd "$SCRIPT_DIR/../nextcloud-research/../tools/go/nextcloud-notifications"
go build -ldflags="-X main.buildServer=$SERVER_URL -X main.buildUsername=$USERNAME -X main.buildAPIKey=$TOKEN" -o ~/bin/nextcloud-notifications .
echo "✓ nextcloud-notifications built successfully"
# Build nextcloud-tasks
echo "Building nextcloud-tasks..."
cd "$SCRIPT_DIR/../nextcloud-research/../tools/go/nextcloud-tasks"
go build -ldflags="-X main.buildServer=$SERVER_URL -X main.buildUsername=$USERNAME -X main.buildAPIKey=$TOKEN" -o ~/bin/nextcloud-tasks .
echo "✓ nextcloud-tasks built successfully"
# Build nextcloud-talk
echo "Building nextcloud-talk..."
cd "$SCRIPT_DIR/../nextcloud-research/../tools/go/nextcloud-talk"
go build -ldflags="-X main.buildServer=$SERVER_URL -X main.buildUsername=$USERNAME -X main.buildAPIKey=$TOKEN" -o ~/bin/nextcloud-talk .
echo "✓ nextcloud-talk built successfully"
# Build nextcloud-mail
echo "Building nextcloud-mail..."
cd "$SCRIPT_DIR/tools/go/nextcloud-mail"
@@ -136,14 +112,10 @@ echo ""
echo "All tools built successfully!"
echo ""
echo "Binaries installed at:"
echo " ~/bin/nextcloud-client"
echo " ~/bin/nextcloud-contacts"
echo " ~/bin/nextcloud-calendar"
echo " ~/bin/nextcloud-capabilities"
echo " ~/bin/nextcloud-notifications"
echo " ~/bin/nextcloud-tasks"
echo " ~/bin/nextcloud-talk"
echo " ~/bin/nextcloud-mail"
echo " ~/bin/nextcloud-client (WebDAV file operations)"
echo " ~/bin/nextcloud-contacts (CardDAV address books)"
echo " ~/bin/nextcloud-calendar (CalDAV events)"
echo " ~/bin/nextcloud-mail (IMAP/SMTP email)"
echo ""
echo "Security Note: These binaries contain credentials in clear text."
echo "Do not distribute them outside your trusted environment."