Jump to content

.lvproj mutates on platform migration


Recommended Posts

These days I'm ping-ponging my ongoing project source tree between a development linux system and a test window system, and there is a minor issue which buggers me. The lvproj file is transmutated in a few respects every time it is read by the other platform, and this may generate unnecessary diffs. Usually negligible, as at each commit I typically anyway induce many other changes, though. Looking into, I see:

  • a whole group of items within "Dependencies" is replaced by another one. Where linux has
    <Item Name="System Exec.vi" Type="VI" URL="/<vilib>/Platform/system.llb/System Exec.vi"/>
    <Item Name="Get Web Browser Path.vi" Type="VI" URL="/<vilib>/Platform/browser.llb/Get Web Browser Path.vi"/>
    <Item Name="Get System Web Browser.vi" Type="VI" URL="/<vilib>/Platform/browser.llb/Get System Web Browser.vi"/>
    <Item Name="Prompt Web Browser Path.vi" Type="VI" URL="/<vilib>/Platform/browser.llb/Prompt Web Browser Path.vi"/>
    <Item Name="Dflt Data Dir.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Dflt Data Dir.vi"/>
    <Item Name="Create Directory Recursive.vi" Type="VI" URL="/<vilib>/Utility/libraryn.llb/Create Directory Recursive.vi"/>
    windows puts a longer block, which includes Registry VIs, ActiveX VIs, BMP VIs and more. I presume that at least some of these deps are due to a little use I make of Report VIs specifically.
  • the entry line for item lvanlys.so is replaced by lines for lvanlys.dll, Advapi32.dll, kernel32.dll
  • the three lines in the Build Specifications block
    <Property Name="Bld_supportedLanguageCount" Type="Int">1</Property>
    <Property Name="DestinationCount" Type="Int">2</Property>
    <Property Name="SourceCount" Type="Int">2</Property>
    are moved around at different points within the block.

Don't know if I'm going to make a big fuss about, just remarking...

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.