home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 2
Plugin Development
MP2 Plugin - Getting Started (Directory Tree and Player)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="morpheus_xx" data-source="post: 1276596" data-attributes="member: 48495"><p>Thanks for reporting back <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /> I think until now no one has tried .Net 5.0 tools yet. I can explain the current process and build architecture:</p><p></p><p>Once you have cloned the MP2 git repo, you have folders:</p><ul> <li data-xf-list-type="ul">MediaPortal<ul> <li data-xf-list-type="ul"><strong>Source </strong>--> Here are the main solutions to open (MP2-Client.sln, MP2-Server.sln)</li> <li data-xf-list-type="ul"><strong>Build</strong> --> Here you can use the "MSBUILD_Create_Release_Full_Installer.bat", which compiles all required projects, updates language resources from transifex and then assembles a .msi installer<br /> <br /> All build scripts call for initialization "MSBUILD_Rebuild_Base.bat". There is tried to find the best possible MSBUILD version. FEAT_WIP2.3 branch prefers VS2019 community version: [CODE]set MB="%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe"[/CODE]. If you like to use other MSBUILD path, add it to top of the list.<br /> <br /> This set of batch files also create the Assembly VersionInfo based on Date, Git branch/tag/hash and commit count<br /> <br /> If transifex is not setup correctly, you could try "MSBUILD_Create_Release_Full_Installer_NoTransifex.bat", this skips language update and uses the cached ones (faster, no transifex account needed).<br /> <br /> </li> <li data-xf-list-type="ul"><strong>Bin</strong> --> Once build is done, you find there the compiled version, including all files and also the created setup</li> </ul></li> </ul><p></p><p>The source you find here (both included in MP2-Client.sln):</p><ul> <li data-xf-list-type="ul">Media: (git root)\MediaPortal-2\MediaPortal\Source\UI\UiComponents\Media</li> <li data-xf-list-type="ul">GUITestPlugin: MediaPortal-2\MediaPortal\Resources\GUITestPlugin\</li> <li data-xf-list-type="ul">HelloWorld</li> </ul><p>Inside MP2-Client solution you will find the testers under Incubator/UiComponents</p><p>[ATTACH=full]206545[/ATTACH]</p></blockquote><p></p>
[QUOTE="morpheus_xx, post: 1276596, member: 48495"] Thanks for reporting back :) I think until now no one has tried .Net 5.0 tools yet. I can explain the current process and build architecture: Once you have cloned the MP2 git repo, you have folders: [LIST] [*]MediaPortal [LIST] [*][B]Source [/B]--> Here are the main solutions to open (MP2-Client.sln, MP2-Server.sln) [*][B]Build[/B] --> Here you can use the "MSBUILD_Create_Release_Full_Installer.bat", which compiles all required projects, updates language resources from transifex and then assembles a .msi installer All build scripts call for initialization "MSBUILD_Rebuild_Base.bat". There is tried to find the best possible MSBUILD version. FEAT_WIP2.3 branch prefers VS2019 community version: [CODE]set MB="%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe"[/CODE]. If you like to use other MSBUILD path, add it to top of the list. This set of batch files also create the Assembly VersionInfo based on Date, Git branch/tag/hash and commit count If transifex is not setup correctly, you could try "MSBUILD_Create_Release_Full_Installer_NoTransifex.bat", this skips language update and uses the cached ones (faster, no transifex account needed). [*][B]Bin[/B] --> Once build is done, you find there the compiled version, including all files and also the created setup [/LIST] [/LIST] The source you find here (both included in MP2-Client.sln): [LIST] [*]Media: (git root)\MediaPortal-2\MediaPortal\Source\UI\UiComponents\Media [*]GUITestPlugin: MediaPortal-2\MediaPortal\Resources\GUITestPlugin\ [*]HelloWorld [/LIST] Inside MP2-Client solution you will find the testers under Incubator/UiComponents [ATTACH type="full" alt="1598946516897.png"]206545[/ATTACH] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 2
Plugin Development
MP2 Plugin - Getting Started (Directory Tree and Player)
Contact us
RSS
Top
Bottom