Changeset 22739 for trunk/Nebulous/Build.PL
- Timestamp:
- Mar 2, 2009, 12:35:37 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/Build.PL (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/Build.PL
r20131 r22739 11 11 my $pkg_dir = "./nebclient"; 12 12 13 sub ACTION_code { 14 my $self = shift; 15 16 $self->SUPER::ACTION_code(@_); 17 18 my $old_pwd = getcwd(); 19 chdir $pkg_dir; 20 21 unless (-e "configure") { 22 system("./autogen.sh") == 0 or die "install failed: $?"; 23 } 24 25 chdir $old_pwd; 26 } 27 28 sub ACTION_build { 29 my $self = shift; 30 31 $self->SUPER::ACTION_build(@_); 32 33 my $old_pwd = getcwd(); 34 chdir $pkg_dir; 35 36 unless (-e "Makefile") { 37 system("sh ./configure") == 0 or die "build failed: $?"; 38 } 39 40 system("make") == 0 or die "build failed: $?"; 41 42 chdir $old_pwd; 43 } 44 45 # Do not attempt to install nebclient. It is bundled in this package for 46 # testing only. 47 # 13 # sub ACTION_code { 14 # my $self = shift; 15 # 16 # $self->SUPER::ACTION_code(@_); 17 # 18 # my $old_pwd = getcwd(); 19 # chdir $pkg_dir; 20 # 21 # unless (-e "configure") { 22 # system("./autogen.sh") == 0 or die "install failed: $?"; 23 # } 24 # 25 # chdir $old_pwd; 26 # } 27 # 28 # sub ACTION_build { 29 # my $self = shift; 30 # 31 # $self->SUPER::ACTION_build(@_); 32 # 33 # my $old_pwd = getcwd(); 34 # chdir $pkg_dir; 35 # 36 # unless (-e "Makefile") { 37 # system("sh ./configure") == 0 or die "build failed: $?"; 38 # } 39 # 40 # system("make") == 0 or die "build failed: $?"; 41 # 42 # chdir $old_pwd; 43 # } 44 # 48 45 # sub ACTION_install { 49 46 # my $self = shift; … … 58 55 # chdir $old_pwd; 59 56 # } 60 61 sub ACTION_clean {62 my $self = shift;63 64 $self->SUPER::ACTION_clean(@_);65 66 my $old_pwd = getcwd();67 chdir $pkg_dir;68 69 system("make clean") == 0 or die "install failed: $?";70 71 chdir $old_pwd;72 }57 # 58 # sub ACTION_clean { 59 # my $self = shift; 60 # 61 # $self->SUPER::ACTION_clean(@_); 62 # 63 # my $old_pwd = getcwd(); 64 # chdir $pkg_dir; 65 # 66 # system("make clean") == 0 or die "install failed: $?"; 67 # 68 # chdir $old_pwd; 69 # } 73 70 EOF 74 71
Note:
See TracChangeset
for help on using the changeset viewer.
