{"id":184,"date":"2016-04-26T20:19:51","date_gmt":"2016-04-26T20:19:51","guid":{"rendered":"http:\/\/memnarch.bplaced.net\/blog\/?p=184"},"modified":"2016-04-26T20:19:51","modified_gmt":"2016-04-26T20:19:51","slug":"delphinus-websetup-and-support-for-experts-and-precompiled-binaries","status":"publish","type":"post","link":"https:\/\/memnarch.bplaced.net\/blog\/2016\/04\/delphinus-websetup-and-support-for-experts-and-precompiled-binaries\/","title":{"rendered":"Delphinus: Websetup and support for Experts and precompiled binaries"},"content":{"rendered":"<p>This update includes a new Websetup and more features to Delphinus itself<!--more--><a href=\"https:\/\/memnarch.bplaced.net\/blog\/wp-content\/uploads\/2016\/04\/Websetup.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-full wp-image-190 aligncenter\" src=\"https:\/\/memnarch.bplaced.net\/blog\/wp-content\/uploads\/2016\/04\/Websetup.png\" alt=\"Websetup\" width=\"556\" height=\"321\" srcset=\"https:\/\/memnarch.bplaced.net\/blog\/wp-content\/uploads\/2016\/04\/Websetup.png 556w, https:\/\/memnarch.bplaced.net\/blog\/wp-content\/uploads\/2016\/04\/Websetup-300x173.png 300w\" sizes=\"(max-width: 556px) 100vw, 556px\" \/><\/a>With this update comes a new and (hopefully \ud83d\ude09 ) easier way to install\/update Delphinus. Especially when you have multiple Delphi-IDEs installed. You can download it <a href=\"https:\/\/memnarch.bplaced.net\/blog\/pojects\/all-downloads\/?did=19\" target=\"_blank\">here<\/a>. As i have no signature yet, i decided to not add a manifest which requests administrative privileges. Just keep in mind that (depending on where you want to install to) you&#8217;ll need them. Please remove all previously registered\/compiled Delphinus.bpl before using the Websetup.<\/p>\n<p>As i have changed some things for the setup, the settings (OAuth-Token) are now stored elsewhere in the registry. You&#8217;ll have to remove the previous settings manually from your Embarcadero-Registry (HKCU\\Software\\Embarcadero\\BDS\\BDSVersion\\Delphinus).<\/p>\n<p>The new Registry-Location is cleaned up properly if you uninstall Delphinus for all Delphis at a later time.<\/p>\n<p><strong>Support for precompiled binaries<\/strong><\/p>\n<p>If you want to share your project, but it is closedsource, then this is the option for you. I added a new node called &#8220;raw_folders&#8221; to Delphinus.Install.json. It allows you to copy binaries (or other stuff if you insist) to be copied to the specified locations. If you ship precompiled DesigntimePackages, you can register them aswell!<\/p>\n<p><strong>Support for Experts<\/strong><\/p>\n<p>Some projects use IDE-Expert-Libraries instead of normal Packages to add themself to the IDE. I have added a new node called &#8220;experts&#8221;, which allows you to register one. If you ship a precompiled expert, you have to copy it using the &#8220;raw_folders&#8221; first. If it is compiled from source, it must have a corresponding entry in &#8220;projects&#8221;<\/p>\n<p>I have updated the documentation of <a href=\"https:\/\/github.com\/Memnarch\/Delphinus\/wiki\/Delphinus.Install.json\" target=\"_blank\">Delphinus.Install.json<\/a> on the Delphinus Wiki on github.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This update includes a new Websetup and more features to Delphinus itself<\/p>\n","protected":false},"author":1,"featured_media":189,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[7,19],"_links":{"self":[{"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/posts\/184"}],"collection":[{"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":3,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"predecessor-version":[{"id":193,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/posts\/184\/revisions\/193"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/media\/189"}],"wp:attachment":[{"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/memnarch.bplaced.net\/blog\/wp-json\/wp\/v2\/tags?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}