Release Vulpes OS 2.7-preview.24

This commit is contained in:
OverSu 2026-11-04 12:52:20 +01:00
commit 97ef99f827
135 changed files with 7717 additions and 2524 deletions

View file

@ -3,13 +3,16 @@
import json
from pathlib import Path
import subprocess
import time
ROOT = Path(__file__).resolve().parents[1]
# Editable Gaia files shared by desktop serving and Android packaging.
SOURCE_OVERRIDES = {
"system": ["js/launcher.js", "js/gaia_scheduler.js", "js/keyboard_manager.js",
"js/core.js", "js/rocketbar.js"],
"js/core.js", "js/rocketbar.js", "js/wrapper_factory.js",
"js/cover_screen.js", "js/lockscreen_window.js"],
"camera": ["js/views/setting-options.js", "js/views/setting.js"],
"communications": ["dialer/js/telephony_helper.js"],
"settings": ["js/modules/storage_helper.js", "js/startup.js"],
"keyboard": ["js/settings/layout_dictionary_downloader.js"] + [
@ -42,7 +45,7 @@ def validate_assets():
def build_info():
"""Read this checkout's revision; archives without .git report it as unknown."""
unknown = {"revision": "unknown", "timestamp": 0, "dirty": None}
unknown = {"revision": "unknown", "timestamp": int(time.time()), "dirty": None}
if not (ROOT / ".git").exists():
return unknown
try: