first commit
This commit is contained in:
Executable
+28
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
# Prüft die Protokoll-Logik (Victron-Entschlüsselung, Daly-Rahmen) ohne Hardware
|
||||
# und ohne Simulator – die Dateien sind bewusst frei von CoreBluetooth und SwiftUI.
|
||||
set -e
|
||||
cd "$(dirname "$0")"
|
||||
OUT=$(mktemp -d)
|
||||
swiftc -O -o "$OUT/tests" \
|
||||
CamperMonitor/Bluetooth/AESCounterMode.swift \
|
||||
CamperMonitor/Bluetooth/BitReader.swift \
|
||||
CamperMonitor/Bluetooth/VictronAdvertisement.swift \
|
||||
CamperMonitor/Bluetooth/DalyProtocol.swift \
|
||||
CamperMonitor/Bluetooth/DalyState.swift \
|
||||
CamperMonitor/Bluetooth/JBDProtocol.swift \
|
||||
CamperMonitor/Bluetooth/WattCycleProtocol.swift \
|
||||
CamperMonitor/Bluetooth/AlpicoolProtocol.swift \
|
||||
Shared/Bluetooth/VanAlignProtocol.swift \
|
||||
Shared/Models/DeviceSnapshot.swift \
|
||||
Shared/Models/FridgeSettings.swift \
|
||||
Shared/Models/ConfiguredDevice.swift \
|
||||
Shared/Models/LevelState.swift \
|
||||
Shared/Models/Profile.swift \
|
||||
Shared/Models/AlignmentAssistant.swift \
|
||||
Shared/Models/SensorOrientation.swift \
|
||||
Shared/Models/VictronCodes.swift \
|
||||
Shared/WatchLink/WatchLink.swift \
|
||||
CamperMonitor/Store/KeychainStore.swift \
|
||||
Tests/main.swift
|
||||
"$OUT/tests"
|
||||
Reference in New Issue
Block a user