v0.0.2 #3

Merged
timi merged 1 commits from dev into master 2026-08-21 17:29:26 +00:00
3 changed files with 8 additions and 5 deletions
+1
View File
@@ -14,6 +14,7 @@
<outputRelativeToContentRoot value="true" /> <outputRelativeToContentRoot value="true" />
<processorPath useClasspath="false"> <processorPath useClasspath="false">
<entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.46/lombok-1.18.46.jar" /> <entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.46/lombok-1.18.46.jar" />
<entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.46/lombok-1.18.46.jar" />
</processorPath> </processorPath>
<module name="timi-icon-font" /> <module name="timi-icon-font" />
</profile> </profile>
+4 -4
View File
@@ -90,7 +90,7 @@ IconFontIO.writeSvgJson(Path.of("icons.ttf"), Path.of("icons.json"));
打包后可通过可执行 jar 调用: 打包后可通过可执行 jar 调用:
```shell ```shell
java -jar target/timi-icon-font-0.0.1.jar build \ java -jar target/timi-icon-font-0.0.1-all.jar build \
-i icons \ -i icons \
-o icons.ttf \ -o icons.ttf \
--family TimiIcon \ --family TimiIcon \
@@ -98,7 +98,7 @@ java -jar target/timi-icon-font-0.0.1.jar build \
--designer Codex \ --designer Codex \
--fs-type 0x104 --fs-type 0x104
java -jar target/timi-icon-font-0.0.1.jar build \ java -jar target/timi-icon-font-0.0.1-all.jar build \
-i icons.json \ -i icons.json \
-o icons.ttf \ -o icons.ttf \
--input-format json \ --input-format json \
@@ -109,11 +109,11 @@ java -jar target/timi-icon-font-0.0.1.jar build \
--source-height 16 \ --source-height 16 \
--metadata-json metadata.json --metadata-json metadata.json
java -jar target/timi-icon-font-0.0.1.jar export \ java -jar target/timi-icon-font-0.0.1-all.jar export \
-i icons.ttf \ -i icons.ttf \
-o icons-out -o icons-out
java -jar target/timi-icon-font-0.0.1.jar export \ java -jar target/timi-icon-font-0.0.1-all.jar export \
-i icons.ttf \ -i icons.ttf \
-o icons.json \ -o icons.json \
--output-format json --output-format json
+3 -1
View File
@@ -6,7 +6,7 @@
<groupId>com.imyeyu.font.icon</groupId> <groupId>com.imyeyu.font.icon</groupId>
<artifactId>timi-icon-font</artifactId> <artifactId>timi-icon-font</artifactId>
<version>0.0.1</version> <version>0.0.2</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>timi-icon-font</name> <name>timi-icon-font</name>
@@ -98,6 +98,8 @@
</goals> </goals>
<configuration> <configuration>
<createDependencyReducedPom>false</createDependencyReducedPom> <createDependencyReducedPom>false</createDependencyReducedPom>
<shadedArtifactAttached>true</shadedArtifactAttached>
<shadedClassifierName>all</shadedClassifierName>
<transformers> <transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.imyeyu.font.icon.cli.IconFontCli</mainClass> <mainClass>com.imyeyu.font.icon.cli.IconFontCli</mainClass>