On 03/18/11 12:59, Ranec wrote: > On 18 March 2011 12:18, Nick Ludlam <[email protected]> wrote: >> On 18 Mar 2011, at 11:42, Ranec wrote: >>> On 17 March 2011 07:10, Ranec <[email protected]> wrote: >>>> Does *anyone* on the list have experience in making the Windows installer? >>> >>> *cough* *cough* (taps microphone) "is this thing on?" >>> .............................................. >>> >>> <silence> >>> >>> I guess that means no then :( >> >> Do you have any dev experience? Could you have a go writing one yourself, >> maybe? I think NSIS is quite good. http://nsis.sourceforge.net/Main_Page >> >> Nick > > I've been a professional software engineer since 1991 and writing code > since 1980. :-) > > There's clearly makefiles & scripts files in the repo you cloned on > github that mentions nsis. > The file makensis expects a tarball with perl etc in it but I don't > know the exact contents. > It might just be a tarball distro of Strawberry perl. > > Any clues on this would be great. > > JOOI Who built the current Windows installer? > Are they on this list? > > TIA > > -R > > _______________________________________________ > get_iplayer mailing list > [email protected] > http://lists.infradead.org/mailman/listinfo/get_iplayer > Hi,
Strawberry perl installs in c:\strawberry that's not a normal distribution used with get_iplayer. The required parts have been picked out to create the tar ball. you just create a tarball using tar with a list of files / directories to include. that's perl.exe perl510.dll perl-licence lib/attributes.pm lib/auto lib/AutoLoader.pm lib/B lib/B.pm lib/base.pm lib/bytes.pm lib/bytes_heavy.pl lib/Carp lib/Carp.pm lib/CGI lib/CGI.pm lib/Class lib/Compress lib/Config.pm lib/Config_heavy.pl lib/constant.pm lib/CPAN lib/Cwd.pm lib/Data lib/Digest lib/DynaLoader.pm lib/Encode lib/Encode.pm lib/encoding.pm lib/Env.pm lib/Errno.pm lib/Exporter lib/Exporter.pm lib/Fcntl.pm lib/File lib/FileHandle.pm lib/Filter lib/Getopt lib/HTML lib/HTTP lib/integer.pm lib/IO lib/IO.pm lib/IPC lib/List lib/LWP lib/LWP.pm lib/Math lib/MIME lib/mro.pm lib/Net lib/overload.pm lib/PerlIO lib/PerlIO.pm lib/Pod lib/POSIX.pm lib/re.pm lib/Scalar lib/SelectSaver.pm lib/Socket.pm lib/sort.pm lib/Storable.pm lib/strict.pm lib/Symbol.pm lib/Term lib/Test lib/Text lib/threads lib/threads.pm lib/Tie lib/Time lib/unicore lib/UNIVERSAL.pm lib/URI lib/URI.pm lib/utf8.pm lib/utf8_heavy.pl lib/vars.pm lib/warnings lib/warnings.pm lib/Win32.pm lib/Win32API lib/XSLoader.pm That's for v5.10.0 of strawberry perl, for either v5.10.1.4 or v5.12.1.0 the list will be different not by much, v5.12.1.0 - 64bit will be required also for those with Windows 7 64bit (are there 64bit versions of the other software). You may want to add the missing XML-Simple, and the dependencies, they are given here later version of strawberry perl include this. http://search.cpan.org/~grantm/XML-Simple-2.18/ Regards Nigel Taylor _______________________________________________ get_iplayer mailing list [email protected] http://lists.infradead.org/mailman/listinfo/get_iplayer

