Project tests are now passing but build.bat breaks
This commit is contained in:
@@ -87,7 +87,6 @@ impl ProjectBuilder {
|
|||||||
FTC Robot Project generated by Weevil v1.0.0
|
FTC Robot Project generated by Weevil v1.0.0
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Test your code (runs on PC, no robot needed)
|
# Test your code (runs on PC, no robot needed)
|
||||||
./gradlew test
|
./gradlew test
|
||||||
@@ -124,6 +123,9 @@ deploy.bat
|
|||||||
fs::write(project_path.join(".weevil-version"), "1.0.0")?;
|
fs::write(project_path.join(".weevil-version"), "1.0.0")?;
|
||||||
|
|
||||||
// build.gradle.kts - Pure Java with deployToSDK task
|
// 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 {{
|
let build_gradle = format!(r#"plugins {{
|
||||||
java
|
java
|
||||||
}}
|
}}
|
||||||
@@ -192,7 +194,7 @@ tasks.register<Exec>("buildApk") {{
|
|||||||
println("✓ APK built successfully")
|
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)?;
|
fs::write(project_path.join("build.gradle.kts"), build_gradle)?;
|
||||||
|
|
||||||
// settings.gradle.kts
|
// settings.gradle.kts
|
||||||
|
|||||||
Reference in New Issue
Block a user