Skip to content

Commit 453c67a

Browse files
authored
20-support-lvlibp-feature (#21)
1 parent 2224d1f commit 453c67a

36 files changed

Lines changed: 57 additions & 3 deletions
91.3 KB
Binary file not shown.
90.8 KB
Binary file not shown.

Benchmark/lvlibp-test-Main.vi

18.5 KB
Binary file not shown.

Benchmark/tagdb-tester.lvlib

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<Library LVVersion="17008000">
3+
<Property Name="NI.Lib.Icon" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(^!!!*Q(C=\&gt;8"&lt;2MR%!813:"$A*T51;!7JA7VI";G"6V^6!P4AFJ1#^/#7F!,TN/'-(++=IC2(-TVS+O`80+:3[QDNP9VYEO]0GP@@NM_LD_\`K4&amp;2`NI`\;^0.WE\\ZH0]8D2;2'N3K6]:DK&gt;?1D(`H)2T\SFL?]Z3VP?=N,8P+3F\TE*5^ZSF/?]J3H@$PE)1^ZS*('Z'/C-?A99(2'C@%R0--T0-0D;QT0]!T0]!S0,D%]QT-]QT-]&lt;IPB':\B':\B-&gt;1GG?W1]QS0Y;.ZGK&gt;ZGK&gt;Z4"H.UQ"NMD:Q'Q1DWM6WUDT.UTR/IXG;JXG;JXF=DO:JHO:JHO:RS\9KP7E?BZT(-&amp;%]R6-]R6-]BI\C+:\C+:\C-6U54`%52*GQ$)Y1Z;&lt;3I8QJHO,R+YKH?)KH?)L(J?U*V&lt;9S$]XDE0-E4`)E4`)EDS%C?:)H?:)H?1Q&lt;S:-]S:-]S7/K3*\E3:Y%3:/;0N*A[=&lt;5+18*YW@&lt;,&lt;E^J&gt;YEO2U2;`0'WJ3R.FOM422L=]2[[,%?:KS(&amp;'PR9SVKL-7+N1CR`LB9[&amp;C97*0%OPH2-?Y_&lt;_KK,OKM4OKI$GKP&gt;I^&lt;`X,(_`U?N^MNLN&gt;L8#[8/*`0=4K&gt;YHA]RO&amp;QC0V_(\P&gt;\OUV].XR^E,Y_6Z[=@YH^5\`3`_$&gt;W.]DF`(N59`!/&lt;!-PQ!!!!!</Property>
4+
<Property Name="NI.Lib.SourceVersion" Type="Int">385908736</Property>
5+
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
6+
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
7+
<Item Name="lvlibp-test-Main.vi" Type="VI" URL="../lvlibp-test-Main.vi"/>
8+
<Item Name="TagDB-TestMain(inside).vi" Type="VI" URL="../TagDB-TestMain(inside).vi"/>
9+
</Library>

Benchmark/test.vi

46 KB
Binary file not shown.

LabVIEW-TagDB.lvproj

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,46 @@
288288
<Property Name="TgtF_targetfileGUID" Type="Str">{ACF0A2B4-72CD-4A43-8A4A-9DC7221F8448}</Property>
289289
<Property Name="TgtF_targetfileName" Type="Str">Application.exe</Property>
290290
</Item>
291+
<Item Name="tagdb-tester.lvlibp" Type="Packed Library">
292+
<Property Name="Bld_autoIncrement" Type="Bool">true</Property>
293+
<Property Name="Bld_buildCacheID" Type="Str">{54AE5C5D-E3D7-4780-9386-3930A6C75E6B}</Property>
294+
<Property Name="Bld_buildSpecName" Type="Str">tagdb-tester.lvlibp</Property>
295+
<Property Name="Bld_excludeLibraryItems" Type="Bool">true</Property>
296+
<Property Name="Bld_excludePolymorphicVIs" Type="Bool">true</Property>
297+
<Property Name="Bld_localDestDir" Type="Path">../builds</Property>
298+
<Property Name="Bld_localDestDirType" Type="Str">relativeToCommon</Property>
299+
<Property Name="Bld_modifyLibraryFile" Type="Bool">true</Property>
300+
<Property Name="Bld_previewCacheID" Type="Str">{DC3F6301-1023-41DC-B27F-2234CF8A31B4}</Property>
301+
<Property Name="Bld_version.build" Type="Int">11</Property>
302+
<Property Name="Bld_version.major" Type="Int">1</Property>
303+
<Property Name="Destination[0].destName" Type="Str">tagdb-tester.lvlibp</Property>
304+
<Property Name="Destination[0].path" Type="Path">../builds/tagdb-tester.lvlibp</Property>
305+
<Property Name="Destination[0].preserveHierarchy" Type="Bool">true</Property>
306+
<Property Name="Destination[0].type" Type="Str">App</Property>
307+
<Property Name="Destination[1].destName" Type="Str">Support Directory</Property>
308+
<Property Name="Destination[1].path" Type="Path">../builds</Property>
309+
<Property Name="DestinationCount" Type="Int">2</Property>
310+
<Property Name="PackedLib_callersAdapt" Type="Bool">true</Property>
311+
<Property Name="Source[0].itemID" Type="Str">{AAECB9CD-7F20-4A34-ADDE-BCE1699ED562}</Property>
312+
<Property Name="Source[0].type" Type="Str">Container</Property>
313+
<Property Name="Source[1].destinationIndex" Type="Int">0</Property>
314+
<Property Name="Source[1].itemID" Type="Ref">/My Computer/Benchmark/tagdb-tester.lvlib</Property>
315+
<Property Name="Source[1].Library.allowMissingMembers" Type="Bool">true</Property>
316+
<Property Name="Source[1].Library.atomicCopy" Type="Bool">true</Property>
317+
<Property Name="Source[1].Library.LVLIBPtopLevel" Type="Bool">true</Property>
318+
<Property Name="Source[1].preventRename" Type="Bool">true</Property>
319+
<Property Name="Source[1].sourceInclusion" Type="Str">TopLevel</Property>
320+
<Property Name="Source[1].type" Type="Str">Library</Property>
321+
<Property Name="SourceCount" Type="Int">2</Property>
322+
<Property Name="TgtF_enableDebugging" Type="Bool">true</Property>
323+
<Property Name="TgtF_fileDescription" Type="Str">tagdb-tester.lvlibp</Property>
324+
<Property Name="TgtF_internalName" Type="Str">tagdb-tester.lvlibp</Property>
325+
<Property Name="TgtF_legalCopyright" Type="Str">Copyright ?2026 </Property>
326+
<Property Name="TgtF_productName" Type="Str">tagdb-tester.lvlibp</Property>
327+
<Property Name="TgtF_targetfileGUID" Type="Str">{B47121F1-2F78-4778-BC0C-AF999F49DBF7}</Property>
328+
<Property Name="TgtF_targetfileName" Type="Str">tagdb-tester.lvlibp</Property>
329+
<Property Name="TgtF_versionIndependent" Type="Bool">true</Property>
330+
</Item>
291331
</Item>
292332
</Item>
293333
</Project>

LabVIEW-TagDB.vipb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2015-10-20 15:34:05" Modified_Date="2025-11-10 11:34:01" Creator="Administrator" Comments="" ID="982cc77ecf488983e7b63ffdbae27fec">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2015-10-20 15:34:05" Modified_Date="2026-01-11 12:48:04" Creator="Administrator" Comments="" ID="99c660cfe36d510199f1a8c26b11f25f">
22
<Library_General_Settings>
33
<Package_File_Name>NEVSTOP_TagDB_library</Package_File_Name>
4-
<Library_Version>3.2.0.2</Library_Version>
4+
<Library_Version>3.5.0.2</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>src</Library_Source_Folder>
77
<Library_Output_Folder>vip</Library_Output_Folder>
@@ -62,6 +62,7 @@ The library includes multiple example programs demonstrating usage in different
6262
<URL>https://github.com/NEVSTOP-LAB</URL>
6363
<Release_Notes>[add] #14 add delete-multiple interface
6464
[add] #18 add more read/write cluster API for improving user experience
65+
[add] #20 support lvlibp
6566
[update] improve tagdb probes
6667
Update to lv2017 and use vim instead of xnode.
6768
</Release_Notes>

TagDB-API.lvproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
<Item Name="Dependencies" Type="Dependencies">
1818
<Item Name="vi.lib" Type="Folder">
1919
<Item Name="Application Directory.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Application Directory.vi"/>
20+
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
2021
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
2122
<Item Name="NI_Data Type.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/Data Type/NI_Data Type.lvlib"/>
2223
<Item Name="NI_FileType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/lvfile.llb/NI_FileType.lvlib"/>
24+
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
2325
</Item>
2426
</Item>
2527
<Item Name="Build Specifications" Type="Build"/>
Binary file not shown.
-3 KB
Binary file not shown.

0 commit comments

Comments
 (0)