diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-02-16 16:38:01 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-02-29 13:44:03 +0100 |
commit | 581167ddd7153e59c94d0eb2709cd7719a13ca25 (patch) | |
tree | 9ac69d70123bbc2daac9596d9d98ce74cef45aa5 /source4/build/smb_build/makefile.pm | |
parent | 09447777d0c1a00daced1c63c3614136acfbe53f (diff) | |
download | samba-581167ddd7153e59c94d0eb2709cd7719a13ca25.tar.gz samba-581167ddd7153e59c94d0eb2709cd7719a13ca25.tar.bz2 samba-581167ddd7153e59c94d0eb2709cd7719a13ca25.zip |
Create SBIN_PROGS and BIN_PROGS lists from within make.
(This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
Diffstat (limited to 'source4/build/smb_build/makefile.pm')
-rw-r--r-- | source4/build/smb_build/makefile.pm | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/source4/build/smb_build/makefile.pm b/source4/build/smb_build/makefile.pm index fa2d7883eb..8d7b41a404 100644 --- a/source4/build/smb_build/makefile.pm +++ b/source4/build/smb_build/makefile.pm @@ -22,8 +22,6 @@ sub new($$$) bless($self, $myname); $self->{manpages} = []; - $self->{sbin_progs} = []; - $self->{bin_progs} = []; $self->{static_libs} = []; $self->{python_dsos} = []; $self->{python_pys} = []; @@ -301,9 +299,9 @@ sub Binary($$) unless (defined($ctx->{INSTALLDIR})) { } elsif ($ctx->{INSTALLDIR} eq "SBINDIR") { - push (@{$self->{sbin_progs}}, $ctx->{RESULT_BINARY}); + $self->output("SBIN_PROGS += $installdir/$ctx->{BINARY}\n"); } elsif ($ctx->{INSTALLDIR} eq "BINDIR") { - push (@{$self->{bin_progs}}, $ctx->{RESULT_BINARY}); + $self->output("BIN_PROGS += $installdir/$ctx->{BINARY}\n"); } $self->output("binaries:: $ctx->{TARGET_BINARY}\n"); @@ -398,8 +396,6 @@ sub write($$) my ($self, $file) = @_; $self->output("MANPAGES = " . array2oneperline($self->{manpages})."\n"); - $self->output("BIN_PROGS = " . array2oneperline($self->{bin_progs}) . "\n"); - $self->output("SBIN_PROGS = " . array2oneperline($self->{sbin_progs}) . "\n"); $self->output("STATIC_LIBS = " . array2oneperline($self->{static_libs}) . "\n"); $self->output("SHARED_LIBS = " . array2oneperline($self->{shared_libs}) . "\n"); $self->output("PYTHON_DSOS = " . array2oneperline($self->{python_dsos}) . "\n"); |