See Pull Request #152 for details on the new CI workflows and dev mode changes.
Welcome to the source code and automated build tools for the LabVIEW Icon Editor. Use this project as a foundation to create or customize your own icon editor. If you want to propose updates or submit bug fixes for future versions of LabVIEW, please consult our CONTRIBUTING guidelines.
This repository contains:
- Icon Editor Source Files: The core LabVIEW code for building or modifying the icon editor.
- PowerShell Tooling: Scripts for automating development mode toggles, building VI packages, and running unit tests.
- Local CI/CD Examples: References and YAML workflows (GitHub Actions) for self-hosted runners, including:
-
Manual Setup & Distribution
Explains how to manually configure your environment, edit the Icon Editor source, and create a distributable package. -
Local CI/CD Workflows
Covers using GitHub Actions (or a similar CI system) to automate testing, building, and toggling development mode on a self-hosted runner.
- CONTRIBUTING – Guidelines for submitting changes.
- LICENSE – License information (if applicable).
-
Check LabVIEW Version
- This editor is built with LabVIEW 2021 SP1.
- Other versions may require back-saving or updating the project.
-
Clone This Repo git clone https://github.com/username/labview-icon-editor.git
-
Consult the Docs
- For manual editing or distributing the icon editor, see Manual Setup & Distribution.
- For automated workflows, see Local CI/CD Workflows.
Enjoy building and customizing your LabVIEW Icon Editor!