Releases: wireddown/VIKit
Releases · wireddown/VIKit
VIKit 1.0.10
Changes & Fixes
- Introducing VIPreCommitSnipDiagram.sh -- Command line tool that updates VI snippets as part of a git commit
- Allow VISnipDiagram.sh to operate on directory trees
- Fix: assert that LabVIEW can be called before running a VI
Tools for VIs
- VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
- VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' $ VISnipDiagram.sh --vi 'C:\path\to\vi\source' --png 'C:\path\to\snippet\mirror' --lv-version 2014
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
VIBuildProject.sh
requires a LabVIEW IDE with Application BuilderVISnipDiagram.sh
requires a LabVIEW IDE
VIKit 1.0.9
Changes & Fixes
- Add LabVIEW version, VI name, and VI connector pane to VI snippets created by VISnipDiagram.
Tools for VIs
- VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
- VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' $ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
VIBuildProject.sh
requires a LabVIEW IDE with Application BuilderVISnipDiagram.sh
requires a LabVIEW IDE
VIKit 1.0.8
Changes & Fixes
- Fix: Rebuild VIQueryBuildSpecs.ini as a client. Previously, it would use the build machine's libdir and not the client's.
Tools for VIs
- VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
- VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' $ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
VIBuildProject.sh
requires a LabVIEW IDE with Application BuilderVISnipDiagram.sh
requires a LabVIEW IDE
VIKit 1.0.7
Changes & Fixes
- Introducing VISnipDiagram.sh -- a command line tool that creates a VI snippet of a VI's block diagram
Tools for VIs
- VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
- VISnipDiagram -- command line tool that creates a VI snippet of a VI's block diagram.
$ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' $ VISnipDiagram.sh --vi 'C:\path\to\VIQueryVersion.vi' --png 'C:\path\to\VIQueryVersion.png' --lv-version 2014
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
VIBuildProject.sh
requires a LabVIEW IDE with Application BuilderVISnipDiagram.sh
requires a LabVIEW IDE
VIKit 1.0.6
Changes & Fixes
- Introducing
VIBuildProject.sh
-- command line tool that builds a LabVIEW project. - Fix: Remove hack from
VIQueryBuildSpecs
that pruned lvlib references from lvproj dependencies - Fix:
VIQueryBuildSpecs
left stale characters when printing LabVIEW strings
Tools for VIs
- VIBuildProject -- command line tool that builds a LabVIEW project.
$ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --target 'VIKit.dll@My Computer' $ VIBuildProject.sh --project 'C:\path\to\VIKit.lvproj' --lv-version 2014
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
VIBuildProject.sh
requires a LabVIEW IDE with Application Builder
VIKit 1.0.5
Changes & Fixes
- Allow the tools to be installed via
make install DEST='/path/to/your/bin'
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
Tools for VIs
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
VIKit 1.0.4
Changes & Fixes
- Work around LabVIEW CAR 505322: "LV RTE cannot open project files that have .lvlib references in Dependencies"
Requirements
- Windows XP or later
- LabVIEW 2013 Run-Time Engine
Tools for VIs
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
VIKit 1.0.3
Changes & Fixes
- Introducing VIQueryBuildSpecs, a command line tool that prints all of the build specifications in a LabVIEW project.
Release Notes
- Requires the LabVIEW 2013 Run-Time Engine
Tools for VIs
- VIQueryBuildSpecs -- command line tool that prints all of the build specifications in a LabVIEW project.
$ VIQueryBuildSpecs.exe 'C:\path\to\VIKit.lvproj' My Computer VIKit.dll DLL
- VIQueryVersion -- command line tool that prints what LabVIEW version a LabVIEW file was written in.
$ VIQueryVersion.exe 'C:\path\to\VIQueryVersion.vi' 13.0 $ VIQueryVersion.exe 'C:\path\to\VIKit.lvproj' 13.0
VIKit 1.0.2
Changes & Fixes
- Issue 1: VIQueryVersion cannot report the version of LabVIEW project files
Release Notes
Tools for VIs
- VIQueryVersion -- command line tool that prints what LabVIEW version a VI was written in
$ VIQueryVersion.exe "C:\path\to\your\VI.vi" 14.0
VIKit 1.0.1
Changes
- Added executables to the distribution
- Uses LabVIEW 2013 Run-Time Engine
Release Notes
Tools for VIs
- VIQueryVersion -- command line tool that prints what LabVIEW version a VI was written in
$ VIQueryVersion.exe "C:\\path\\to\\your\\VI.vi" 14.0
Getting Started
- These instructions assume you have MinGW installed.
- Unpack the distribution:
$ tar -xzf VIKit.tar.gz
- Build the tools:
$ cd VIKit
$ make
gcc -std=c99 VIQueryVersion.c -o VIQueryVersion.exe -lVIKit -LVIKit