<div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div dir="ltr" id="yui_3_16_0_1_1417368059052_2973"><span id="yui_3_16_0_1_1417368059052_3007">I am glad to see others trying to build a Mono for Windows Installer.  <br></span></div><div id="yui_3_16_0_1_1417368059052_3010" dir="ltr"><br><span id="yui_3_16_0_1_1417368059052_3007"></span></div><div id="yui_3_16_0_1_1417368059052_3011" dir="ltr"><span id="yui_3_16_0_1_1417368059052_3007">Removing un-needed static libraries could make the installer much smaller.  Unless, you are doing embedded. Well, if you are doing embedded, you are most likely building mono yourself anyways.   Mono's static library is huge.    Usually on Windows, these static libraries would have a .lib extension, but since these libraries were originally built using gcc, they probably have a .a or .dll.a extension.  If you include glib/gtk 2.0, there are static libraries there we do not need for gtk+ libraries.   However, keep those static libraries which can help re-building mono from git.<br></span></div><div id="yui_3_16_0_1_1417368059052_3845" dir="ltr"><br></div><div id="yui_3_16_0_1_1417368059052_5454" dir="ltr">We could also save space in the installer if we only include the latest 4.5 profile.  Another words, remove 2.0, 3.5, and 4.0..</div><div id="yui_3_16_0_1_1417368059052_7557" dir="ltr"><br></div><div id="yui_3_16_0_1_1417368059052_7558" dir="ltr">Just my 2 cents.<br></div><div id="yui_3_16_0_1_1417368059052_6852" dir="ltr"><br><span id="yui_3_16_0_1_1417368059052_3007"></span></div>  <div id="yui_3_16_0_1_1417368059052_3003" style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1417368059052_3002" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1417368059052_3001" dir="ltr"> <hr id="yui_3_16_0_1_1417368059052_4306" size="1">  <font id="yui_3_16_0_1_1417368059052_5383" face="Arial" size="2"> <b id="yui_3_16_0_1_1417368059052_5404"><span id="yui_3_16_0_1_1417368059052_5403" style="font-weight:bold;">From:</span></b> Alex J Lennon <ajlennon@dynamicdevices.co.uk><br> <b><span style="font-weight: bold;">To:</span></b> Alexander K√∂plinger <alex.koeplinger@outlook.com> <br><b><span style="font-weight: bold;">Cc:</span></b> "mono-devel-list@lists.ximian.com" <mono-devel-list@lists.ximian.com> <br> <b id="yui_3_16_0_1_1417368059052_5409"><span id="yui_3_16_0_1_1417368059052_5408" style="font-weight: bold;">Sent:</span></b> Sunday, November 30, 2014 9:28 AM<br> <b id="yui_3_16_0_1_1417368059052_5398"><span id="yui_3_16_0_1_1417368059052_5397" style="font-weight: bold;">Subject:</span></b> Re: [Mono-dev] Building Mono on Windows - And Having a Windows Installer again<br> </font> </div> <div id="yui_3_16_0_1_1417368059052_5384" class="y_msg_container"><br><div id="yiv6734285822"><div id="yui_3_16_0_1_1417368059052_5385">
    Hi Alex<br clear="none">
    <br clear="none">
    <div class="yiv6734285822moz-cite-prefix">On 30/11/2014 15:09, Alexander
      K√∂plinger wrote:<br clear="none">
    </div>
    <blockquote type="cite">
      <style>#yiv6734285822 #yiv6734285822 --
.yiv6734285822hmmessage P
{
margin:0px;padding:0px;}
#yiv6734285822 body.yiv6734285822hmmessage
{
font-size:12pt;font-family:Calibri;}
#yiv6734285822 </style>
      <div dir="ltr"><font face="Calibri,sans-serif" color="#000000">Hey
          Alex,</font><br clear="none">
         <br clear="none">
        <font face="Calibri,sans-serif" color="#000000">Jo Shields is
          currently working on revamping the Windows Installer in his
          repo: <a rel="nofollow" shape="rect" target="_blank" href="https://github.com/directhex/newbuilder">https://github.com/directhex/newbuilder</a></font><br clear="none">
        I contributed the WiX setup files for creating an MSI installer.
        Jo sent me this link for a preview build (the usual caveats
        apply): <a rel="nofollow" shape="rect" target="_blank" href="https://drive.google.com/file/d/0Bz6-k9ELOQf3YTE1RHV3Y0dNaFU/view">https://drive.google.com/file/d/0Bz6-k9ELOQf3YTE1RHV3Y0dNaFU/view</a><br clear="none">
      </div>
    </blockquote>
    <br clear="none">
    That sounds great. Maybe I will try to bolt that onto the Appveyor
    script then. I'd love for the CI builds to just result in an MSI
    anybody can grab and use easily.<br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div dir="ltr"> <br clear="none">
        Btw. while developing the WiX setup I used the binaries from
        your AppVeyor build, it all worked fine :)<br clear="none">
      </div>
    </blockquote>
    <br clear="none">
    Really good to hear that thanks Alex :) <br clear="none">
    <br clear="none">
    <blockquote type="cite">
      <div dir="ltr"> <br clear="none">
        Can you maybe also make changes to <a rel="nofollow" shape="rect" target="_blank" href="http://www.mono-project.com/docs/compiling-mono/windows/">http://www.mono-project.com/docs/compiling-mono/windows/</a> (just
        click the "edit page on github" link), so it reflects what is
        necessary right now to build Mono on Windows? I think that page
        is pretty outdated right now.<br clear="none">
      </div>
    </blockquote>
    <br clear="none">
    <br clear="none">
    Yes it's definitely on my TODO list. I was hoping to grab the
    content of my CodeProject article and massage it into that page.
    Things have just been so hectic here I haven't had the chance yet :)<div class="qtdSeparateBR"><br><br></div><div class="yiv6734285822yqt9731557351" id="yiv6734285822yqtfd94247"><br clear="none">
    <br clear="none">
    Cheers,<br clear="none">
    <br clear="none">
    Alex<br clear="none">
    <br clear="none">
  </div></div></div><br><div class="yqt9731557351" id="yqtfd20591">_______________________________________________<br clear="none">Mono-devel-list mailing list<br clear="none"><a shape="rect" ymailto="mailto:Mono-devel-list@lists.ximian.com" href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br clear="none"><a shape="rect" href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br clear="none"></div><br><br></div> </div> </div>  </div>