Skip to content

Commit beacfa9

Browse files
Add examples
All examples are installed with the package and exposed by Example Finder. Developers need to take care of the bin3 file, which must be edited in the <labview>\examples\exbins folder and copied to the repo manually (VIPM does not create or update it automatically). The process is also explained at ni.com[1] [1] https://forums.ni.com/t5/Developer-Center-Resources/Including-Examp les-with-a-VI-Package-File/ta-p/3533408
1 parent e3fbaf6 commit beacfa9

19 files changed

Lines changed: 230 additions & 92 deletions

.vipb

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2018" Created_Date="2021-03-19 22:45:16" Modified_Date="2021-04-01 22:24:22" Creator="Pascal Neuperger" Comments="" ID="3c7fdc4d4c09e9688afc5fcbc08b8336">
1+
<VI_Package_Builder_Settings Version="2018" Created_Date="2021-03-19 22:45:16" Modified_Date="2021-04-03 10:43:59" Creator="Pascal Neuperger" Comments="" ID="d0d45a23f9c47300a00d3fb0636dccb5">
22
<Library_General_Settings>
33
<Package_File_Name>PNR_lib_JSONtext_Object_Serialization</Package_File_Name>
4-
<Library_Version>0.0.1.12</Library_Version>
4+
<Library_Version>0.0.1.16</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>.</Library_Source_Folder>
77
<Library_Output_Folder>..</Library_Output_Folder>
@@ -107,6 +107,12 @@ Represents LabVIEW Objects as composite JSON Object. Parent classes form a union
107107
<Preserve_Hierarchy>true</Preserve_Hierarchy>
108108
<Path/>
109109
</QuickDrop_Plugins>
110+
<Additional_Destination>
111+
<Name>Exbins</Name>
112+
<LLB>false</LLB>
113+
<Preserve_Hierarchy>false</Preserve_Hierarchy>
114+
<Path>&lt;application&gt;\examples\exbins</Path>
115+
</Additional_Destination>
110116
</Destinations>
111117
<Source_Files>
112118
<Destination_Overrides>
@@ -115,6 +121,18 @@ Represents LabVIEW Objects as composite JSON Object. Parent classes form a union
115121
<Additional_Destination>false</Additional_Destination>
116122
<Additional_Destination_Index>0</Additional_Destination_Index>
117123
</Destination_Overrides>
124+
<Destination_Overrides>
125+
<Path>Examples</Path>
126+
<Destination>1</Destination>
127+
<Additional_Destination>false</Additional_Destination>
128+
<Additional_Destination_Index>0</Additional_Destination_Index>
129+
</Destination_Overrides>
130+
<Destination_Overrides>
131+
<Path>Examples/JSONtext Object Serialization.bin3</Path>
132+
<Destination>0</Destination>
133+
<Additional_Destination>true</Additional_Destination>
134+
<Additional_Destination_Index>0</Additional_Destination_Index>
135+
</Destination_Overrides>
118136
<Password_Overrides>
119137
<Path>.</Path>
120138
<Password/>
@@ -131,9 +149,6 @@ Represents LabVIEW Objects as composite JSON Object. Parent classes form a union
131149
<Exclusions>
132150
<Path>.gitignore</Path>
133151
</Exclusions>
134-
<Exclusions>
135-
<Path>GCentral API</Path>
136-
</Exclusions>
137152
<Exclusions>
138153
<Path>Tests</Path>
139154
</Exclusions>
@@ -248,7 +263,7 @@ Represents LabVIEW Objects as composite JSON Object. Parent classes form a union
248263
<Path>Flatten To JSON Object (Constant).vi</Path>
249264
<VI_Title/>
250265
</Items_Data>
251-
<GUID>C179570A27086041D3363961C527FC2B</GUID>
266+
<GUID>FB5B7E407AB9F383B7546FACB90F5761</GUID>
252267
</Functions_Palette_Data>
253268
</Library_Palette_Definition>
254269
</VI_Package_Builder_Settings>

Examples/Account/Account.lvclass

Lines changed: 42 additions & 0 deletions
Large diffs are not rendered by default.
22.5 KB
Binary file not shown.

Examples/Account/Print Summary.vi

18.5 KB
Binary file not shown.
91 KB
Binary file not shown.
52.8 KB
Binary file not shown.

Examples/Deserialize an Object.vi

50.4 KB
Binary file not shown.
3.94 KB
Binary file not shown.
24.4 KB
Binary file not shown.
24 KB
Binary file not shown.

0 commit comments

Comments
 (0)