Meshtastic-Android/.gitignore
James Rich a76d5ee0a1 feat(desktop): add Conveyor packaging for cross-platform distribution
Replace the 4-OS matrix desktop build in release.yml with a single
Conveyor runner on ubuntu-24.04 that cross-compiles all platform
packages (macOS, Windows, Linux) from one machine.

- Add Conveyor Gradle plugin (dev.hydraulic.conveyor v2.0)
- Add conveyor.conf with app metadata, icons, JVM modules, entitlements
- Add ci.conveyor.conf for CI overrides (production URL, Apple notarization)
- Add defaults.conf.example template for local signing keys
- Update release.yml: single Conveyor job replaces 4-OS matrix
- Add 4 optional secrets: CONVEYOR_SIGNING_KEY, APPLE_TEAM_ID,
  APPLE_ID, APPLE_APP_SPECIFIC_PASSWORD
- Add Conveyor Maven repo to settings.gradle.kts

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 17:22:45 -05:00

62 lines
946 B
Text

# Android Studio
/.idea/*
!/.idea/codeStyles
!/.idea/dictionaries/
!/.idea/runConfigurations/
!/.idea/icon.svg
*.iws
*.iml
.gradle
/local.properties
.DS_Store
**/build/**
/captures
.externalNativeBuild
.cxx
/app/release
/buildSrc/build
**/debug/**
**/release/**
# Java KeyStore certificates
*.jks
keystore.properties
# AGP profiling traces
*.trace
# Kotlin compiler
.kotlin
# VS code
.vscode/settings.json
# Secrets
/secrets.properties
/fastlane/play-store-credentials.json
**/google-services.json
# Generated library definitions
**/src/main/resources/aboutlibraries.json
/fastlane/report.xml
/build-logic/convention/build/*
/build-logic/build/
# Personal build scripts
build-and-install-android.sh
wireless-install.sh
# Git worktrees
.worktrees/
/firebase-debug.log.jdk/
firebase-debug.log
.agent_plans/
.agent_refs/
# Conveyor packaging (desktop)
desktop/defaults.conf
desktop/generated.conveyor.conf
desktop/build/conveyor-output/