diff options
Diffstat (limited to 'source4/build/smb_build/env.pm')
-rw-r--r-- | source4/build/smb_build/env.pm | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/source4/build/smb_build/env.pm b/source4/build/smb_build/env.pm index b3dcbb8456..8acd7dd932 100644 --- a/source4/build/smb_build/env.pm +++ b/source4/build/smb_build/env.pm @@ -50,9 +50,9 @@ sub _set_config($$) } } -sub PkgConfig($$$$$$) +sub PkgConfig($$$$$$$) { - my ($self,$path,$name,$libs,$cflags,$version) = @_; + my ($self,$path,$name,$libs,$cflags,$version,$desc) = @_; print __FILE__.": creating $path\n"; @@ -67,9 +67,12 @@ includedir=$self->{config}->{includedir} __EOF__ print OUT "Name: $name\n"; + if (defined($desc)) { + print OUT "Description: $desc\n"; + } print OUT "Version: $version\n"; - print OUT "Libs: $libs\n"; - print OUT "Cflags: $cflags\n"; + print OUT "Libs: -L\${libdir} $libs\n"; + print OUT "Cflags: -I\${includedir} $cflags\n"; close(OUT); } |