https://github.com/rohanbimalraj/fontenum
FontEnum is an example project showcasing the capabilities of Swift Package Plugins, specifically focusing on Build Tool Plugins. This project demonstrates how to automate the generation of type-safe font enums for custom fonts in iOS and macOS applications during the build process.
https://github.com/rohanbimalraj/fontenum
build-tool-plugin font swift-package-manager swift-package-plugin type-safe
Last synced: 26 days ago
JSON representation
FontEnum is an example project showcasing the capabilities of Swift Package Plugins, specifically focusing on Build Tool Plugins. This project demonstrates how to automate the generation of type-safe font enums for custom fonts in iOS and macOS applications during the build process.
- Host: GitHub
- URL: https://github.com/rohanbimalraj/fontenum
- Owner: rohanbimalraj
- License: mit
- Created: 2025-01-19T18:19:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-20T02:54:23.000Z (over 1 year ago)
- Last Synced: 2025-01-20T04:06:06.012Z (over 1 year ago)
- Topics: build-tool-plugin, font, swift-package-manager, swift-package-plugin, type-safe
- Language: Swift
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FontEnum
This repository contains an example Swift Package created as part of the tutorial: [Swift Package Plugins: Part 2 — Build Tool Plugins](https://medium.com/@rohanbimalraj/swift-package-plugins-part-2-build-tool-plugins-2228e2ff4ae5). The purpose of this project is to demonstrate how to create and use a Build Tool Plugin to automate the generation of a Swift enum for custom font names in your project.