feat(security): prevent dev mode activation on production flavor builds

This commit is contained in:
Claudecio Martins
2026-10-20 15:03:30 -03:00
parent 7aa33a4789
commit 300944697f
4 changed files with 73 additions and 2 deletions
+18
View File
@@ -108,6 +108,23 @@
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>build-info.properties</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<excludes>
<exclude>build-info.properties</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.openjfx</groupId>
@@ -138,6 +155,7 @@
<Implementation-Title>CyberCore Signer</Implementation-Title>
<Implementation-Version>${project.version}</Implementation-Version>
<Implementation-Vendor>CyberCore</Implementation-Vendor>
<Build-Flavor>${cybercore.build.flavor}</Build-Flavor>
</manifestEntries>
</transformer>
</transformers>