Premiere commit - Omika

This commit is contained in:
2026-10-23 18:46:50 +02:00
commit 8ea76c1b24
2155 changed files with 984301 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
<Project>
<!-- ============================================================
Omika - Version unique de la solution (T17-C)
Source logique UNIQUE de la version fonctionnelle et du numéro
de build. Consommée par :
- les assemblies .NET (Version / AssemblyVersion / FileVersion /
InformationalVersion) pour toutes les têtes (Desktop, API,
Worker, Diagnostics) ;
- Android : ApplicationDisplayVersion (versionName) +
ApplicationVersion (versionCode) ;
- iOS : CFBundleShortVersionString + CFBundleVersion.
Les providers d'appareil (Android/iOS/Portable) lisent ensuite ces
métadonnées réelles de package/assembly pour renseigner AppVersion
et AppBuild dans le diagnostic — plus aucune version codée en dur.
À incrémenter à chaque release :
OmikaVersion = version fonctionnelle (ex. 1.4.1)
OmikaBuild = numéro de build monotone (ex. 10401)
ApplicationConstants.Version reste le miroir compile-time de
OmikaVersion pour les contextes hors DI (API / Worker / UI).
============================================================ -->
<PropertyGroup>
<OmikaVersion>1.0.0</OmikaVersion>
<OmikaBuild>1</OmikaBuild>
</PropertyGroup>
<PropertyGroup>
<Version>$(OmikaVersion)</Version>
<AssemblyVersion>$(OmikaVersion).0</AssemblyVersion>
<FileVersion>$(OmikaVersion).0</FileVersion>
<InformationalVersion>$(OmikaVersion)+$(OmikaBuild)</InformationalVersion>
</PropertyGroup>
</Project>