refactor: new start

This commit is contained in:
ivaquero
2026-04-18 01:46:43 +08:00
parent 35e8a21f00
commit b3ecb2708a
12 changed files with 587 additions and 216 deletions
Executable
+30
View File
@@ -0,0 +1,30 @@
#!/bin/bash
# Build script
echo "Starting QFlock build..."
# Create build directory if it doesn't exist
mkdir -p build
# Clean old build files
echo "Cleaning old build files..."
rm -rf build/*
# Generate Makefile using qmake
echo "Generating Makefile..."
qmake flock.pro
# Build project
echo "Starting compilation..."
make
# Check build result
if [ -f "build/flock.app/Contents/MacOS/flock" ] || [ -f "build/flock" ]; then
echo "Build successful!"
echo "Executable location:"
[ -f "build/flock.app/Contents/MacOS/flock" ] && echo " - build/flock.app/Contents/MacOS/flock (macOS)"
[ -f "build/flock" ] && echo " - build/flock (Linux)"
else
echo "Build failed!"
exit 1
fi