Project tests are now passing but build.bat breaks

This commit is contained in:
Eric Ratliff
2026-01-25 17:46:08 -06:00
parent b664565321
commit e3f378b7e0

View File

@@ -87,7 +87,6 @@ impl ProjectBuilder {
FTC Robot Project generated by Weevil v1.0.0
## Quick Start
```bash
# Test your code (runs on PC, no robot needed)
./gradlew test
@@ -124,6 +123,9 @@ deploy.bat
fs::write(project_path.join(".weevil-version"), "1.0.0")?;
// build.gradle.kts - Pure Java with deployToSDK task
// Escape backslashes for Windows paths in Kotlin strings
let sdk_path = sdk_config.ftc_sdk_path.display().to_string().replace("\\", "\\\\");
let build_gradle = format!(r#"plugins {{
java
}}
@@ -192,7 +194,7 @@ tasks.register<Exec>("buildApk") {{
println("✓ APK built successfully")
}}
}}
"#, sdk_config.ftc_sdk_path.display(), sdk_config.ftc_sdk_path.display());
"#, sdk_path, sdk_path);
fs::write(project_path.join("build.gradle.kts"), build_gradle)?;
// settings.gradle.kts