Closed GoogleCodeExporter closed 9 years ago
Hi,
I had a quick look at this and came up with an NSIS script to create an
Installer, which creates shortcuts, and an uninstaller. It could also be
amended to allow installation of drivers. It should be placed in the
build\windows folder, and run from there (though, of course, it is easily
modified to be run from elsewhere). There is an ant task available to compile
NSIS scripts, so this could be integrated in with the existing build.
I think integrating this would provide a boost to Arduino, as many Windows
users are used to installers, and thus finding things they download in the
start menu. Having a zip file to unzip, and then running Arduino from there
does not fit with the general usage scenario for a Windows user, and for the
less experienced, could prove confusing, or off-putting.
NSIS is open source software, available at
http://nsis.sourceforge.net/Main_Page and the ant plugin is available at
http://nsisant.sourceforge.net/
Things needed to be done in the current install script:
Check install paths,
Add license info,
Add Driver install,
General customisation, i.e. a small Arduino blurb, some images etc.
Original comment by keyz...@gmail.com
on 13 Oct 2010 at 1:25
Attachments:
This is an excellent idea, and very simple to implement, I'm wondering why is
not part of the project
Original comment by heldersepu
on 22 Apr 2011 at 4:10
I just added the setup.nsi to this project:
http://code.google.com/p/vbscript/source/diff?spec=svn34&r=34&format=side&path=/
trunk/NSIS/setup.nsi
and committed some changes that link shows the differences
Original comment by heldersepu
on 22 Apr 2011 at 5:16
All done, I made a simple installer, the final size is 45.9MB, you can get it
here:
http://code.google.com/p/vbscript/downloads/list?q=Arduino
In my opinion the driver install should be next. We have a few options:
1 - NSIS InstDrv plug-in (does not work on 64-bit)
http://nsis.sourceforge.net/InstDrv_plug-in
2 - Microsoft DPInst
http://msdn.microsoft.com/en-us/library/ff544842(v=vs.85).aspx
Original comment by heldersepu
on 22 Apr 2011 at 6:55
I moved the vbscript project here:
http://code.google.com/p/hs-scripts/downloads/list
Original comment by heldersepu
on 20 May 2012 at 2:47
will this be part of the next update to arduino,
if not why not,
arduino is meant to make things easy for artists and such like,
so lets make installing and un installing on windows easier.
Original comment by andrew6...@gmail.com
on 27 Jul 2012 at 6:31
I do not see any artists doing hardcore C++, but I get your point, by the age
of this ticket I will think that no one on this project is really interested on
a windows installer...
Original comment by heldersepu
on 27 Jul 2012 at 6:37
Fixed in 1.0.5.
Original comment by c.mag...@arduino.cc
on 23 Jul 2013 at 2:46
Original issue reported on code.google.com by
dmel...@gmail.com
on 22 Jul 2010 at 6:09