Complete source code - AI Provider Edition v2.0.1
Added complete source code and pre-compiled application: Source Code: - app.asar (compiled Electron app) - app-extracted/ (all extracted source files) - dist/services/aiProviderService.js - dist/services/settingsService.js - dist/ipcHandlers.js - dist/aiProviderAPI.ts - dist/ai-provider-settings.html - And all other application files Build Tools: - scripts/extract-app.sh - scripts/repack-app.sh - scripts/build-deb.sh - scripts/install-deb.sh Documentation: - SOURCE_CODE.md (repository structure) - BUILD.md (build instructions) - README.md (overview) - docs/ (complete API docs) - AI_PROVIDER_SPECIFICATION.md - AI_PROVIDER_README.md - IMPLEMENTATION_SUMMARY.md Features included: - 17+ AI provider presets - One-click provider setup - Model auto-fetching - Connection testing - Modern GUI interface - Complete IPC handlers (14 new) - TypeScript API wrapper - Persistent settings Ready to build and customize!
This commit is contained in:
36
scripts/install-deb.sh
Executable file
36
scripts/install-deb.sh
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
# Install Antigravity from local .deb file
|
||||
# Usage: ./scripts/install-deb.sh [path-to-deb]
|
||||
|
||||
set -e
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
DEB_FILE="packages/antigravity_2.0.1-ai-providers-1_amd64.deb"
|
||||
else
|
||||
DEB_FILE="$1"
|
||||
fi
|
||||
|
||||
if [ ! -f "$DEB_FILE" ]; then
|
||||
echo "Error: $DEB_FILE not found"
|
||||
echo "Usage: $0 [path-to-deb-file]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Installing Antigravity from: $DEB_FILE"
|
||||
echo ""
|
||||
|
||||
# Install package
|
||||
sudo dpkg -i "$DEB_FILE"
|
||||
|
||||
# Check for dependencies
|
||||
echo ""
|
||||
echo "Checking dependencies..."
|
||||
sudo apt-get install -f -y
|
||||
|
||||
echo ""
|
||||
echo "✅ Installation complete!"
|
||||
echo ""
|
||||
echo "To launch Antigravity:"
|
||||
echo " antigravity"
|
||||
echo ""
|
||||
echo "Or find 'Antigravity IDE' in your application menu."
|
||||
Reference in New Issue
Block a user