osx-bundler.pl File Reference

Go to the source code of this file.

Functions

sub usage ($)
 if ($#ARGV< 0)
 if ($binary=~m/(.*)\.app $/)
 elsif ($binary!~m/\.app/)
 elsif ($binary=~m/\.app/)
Verbose ("Installing frameworks into $target")
PackagedExecutable ($bundle, $target,@libdirs)
sub PackagedExecutable ($$@)

Variables

my $usage
use strict
use Cwd
my $verbose = 0
my $Id = '$Id: osx-bundler.pl 15443 2008-01-14 22:14:47Z nigel $'
my $binary = shift @ARGV
my $binbase
my $bundle
my libdirs = @ARGV
my $target
 exit


Function Documentation

sub usage (  ) 

Definition at line 52 of file osx-bundler.pl.

if (  ) 

Definition at line 58 of file osx-bundler.pl.

if ( binary = m/(.*)\.app$/  ) 

Definition at line 83 of file osx-bundler.pl.

elsif ( $binary!~m/\.app/   ) 

Definition at line 97 of file osx-bundler.pl.

elsif ( binary = m/\.app/  ) 

Definition at line 118 of file osx-bundler.pl.

& Verbose ( "Installing frameworks into $target"   ) 

Referenced by $target(), and if().

& PackagedExecutable ( bundle,
target,
libdirs 
)

sub PackagedExecutable ( $$@   ) 

Definition at line 146 of file osx-bundler.pl.


Variable Documentation

my $usage

Initial value:

 '
osx-bundler.pl executable [lib-dir] [lib-dir...]
osx-bundler.pl target.app [lib-dir] [lib-dir...]
osx-bundler.pl target1.app/Contents/MacOS/target2 [lib-dir...]
osx-bundler.pl target1.app/Contents/Resources/lib/extra.dylib [lib-dir...]
'

Definition at line 7 of file osx-bundler.pl.

use strict

Definition at line 47 of file osx-bundler.pl.

use Cwd

Definition at line 48 of file osx-bundler.pl.

my $verbose = 0

Definition at line 66 of file osx-bundler.pl.

my $Id = '$Id: osx-bundler.pl 15443 2008-01-14 22:14:47Z nigel $'

Definition at line 67 of file osx-bundler.pl.

$binary = shift @ARGV

Definition at line 68 of file osx-bundler.pl.

Referenced by if().

my $binbase

Definition at line 69 of file osx-bundler.pl.

my $bundle

Definition at line 70 of file osx-bundler.pl.

libdirs = @ARGV

Definition at line 71 of file osx-bundler.pl.

my $target

Definition at line 72 of file osx-bundler.pl.

Referenced by $target(), AddFakeBinDir(), and sajax_handle_client_request().

exit

Definition at line 135 of file osx-bundler.pl.


Generated on Sat Dec 18 05:15:54 2010 for MythTV by  doxygen 1.5.5