in reply to Re: shebang line - foreign to me
in thread shebang line - foreign to me
Exactly. This is why for all Perl scripts I'm going to distrubute on other systems I use ExtUtils::MakeMaker which does such patching automatically.
It is very simple:
Once finished you can type perl Makefile.PL; make dist and get tarball ready to install with tar zxvf Hello-1.00.tar.gz; cd Hello-1.00; perl Makefile.PL; make; make install< Makefile.PL file > use ExtUtils::MakeMaker; WriteMakefile(NAME => 'Hello', VERSION => '1.00', EXE_FILES => ['hello']); < MANIFEST file > Makefile.PL hello < hello file > #!perl use strict; use warnings; print "Hello, world!\n";
Update: Replaced 'script.pl' with 'hello' in 'MANIFEST'.
--
Ilya Martynov, ilya@iponweb.net
CTO IPonWEB (UK) Ltd
Quality Perl Programming and Unix Support
UK managed @ offshore prices - http://www.iponweb.net
Personal website - http://martynov.org
|
---|
Replies are listed 'Best First'. | |
---|---|
•Re: Re: Re: shebang line - foreign to me
by merlyn (Sage) on Dec 27, 2002 at 17:58 UTC | |
by IlyaM (Parson) on Dec 29, 2002 at 11:28 UTC | |
Re: Use ExtUtils::MakeMaker to install scripts
by jmerelo (Sexton) on Feb 02, 2005 at 11:07 UTC | |
by IlyaM (Parson) on Feb 07, 2005 at 09:54 UTC |
In Section
Seekers of Perl Wisdom