diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2006-04-26 11:30:57 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:04:59 -0500 |
commit | f5bc4a72c56a8d74bfa0f334890fac9b3ea3f37e (patch) | |
tree | f42d4992f7aa4b9fb029181fd93cb80eac8ed9d4 /source4 | |
parent | 91631d9b90c7422debb59b45b13bee9b6caba832 (diff) | |
download | samba-f5bc4a72c56a8d74bfa0f334890fac9b3ea3f37e.tar.gz samba-f5bc4a72c56a8d74bfa0f334890fac9b3ea3f37e.tar.bz2 samba-f5bc4a72c56a8d74bfa0f334890fac9b3ea3f37e.zip |
r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.
(This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
Diffstat (limited to 'source4')
-rw-r--r-- | source4/build/m4/public.m4 | 2 | ||||
-rwxr-xr-x | source4/build/smb_build/cflags.pm | 6 | ||||
-rw-r--r-- | source4/build/smb_build/config_mk.pm | 10 | ||||
-rw-r--r-- | source4/build/smb_build/input.pm | 4 | ||||
-rw-r--r-- | source4/build/smb_build/output.pm | 10 | ||||
-rw-r--r-- | source4/heimdal_build/config.mk | 36 | ||||
-rw-r--r-- | source4/kdc/config.mk | 2 |
7 files changed, 35 insertions, 35 deletions
diff --git a/source4/build/m4/public.m4 b/source4/build/m4/public.m4 index 8e1645166c..6e8be7fa5e 100644 --- a/source4/build/m4/public.m4 +++ b/source4/build/m4/public.m4 @@ -114,7 +114,7 @@ SMB_INFO_EXT_LIBS="$SMB_INFO_EXT_LIBS # Start Ext Lib $1 @<:@EXT_LIB::EXT_LIB_$1@:>@ LIBS = $2 -EXTRA_CFLAGS = $3 +CFLAGS = $3 CPPFLAGS = $4 LDFLAGS = $5 # End Ext Lib $1 diff --git a/source4/build/smb_build/cflags.pm b/source4/build/smb_build/cflags.pm index 299cbab025..6dfe4fe94e 100755 --- a/source4/build/smb_build/cflags.pm +++ b/source4/build/smb_build/cflags.pm @@ -14,15 +14,15 @@ sub create_cflags($$) foreach my $key (values %{$CTX}) { next unless defined ($key->{OBJ_LIST}); - next unless defined ($key->{EXTRA_CFLAGS}); - next if ($key->{EXTRA_CFLAGS} eq ""); + next unless defined ($key->{CFLAGS}); + next if ($key->{CFLAGS} eq ""); foreach (@{$key->{OBJ_LIST}}) { my $ofile = $_; my $dfile = $_; $dfile =~ s/\.o$/.d/; $dfile =~ s/\.ho$/.d/; - print CFLAGS_TXT "$ofile $dfile: CFLAGS+=$key->{EXTRA_CFLAGS}\n"; + print CFLAGS_TXT "$ofile $dfile: CFLAGS+=$key->{CFLAGS}\n"; } } close(CFLAGS_TXT); diff --git a/source4/build/smb_build/config_mk.pm b/source4/build/smb_build/config_mk.pm index 6dfd105c25..7250735b53 100644 --- a/source4/build/smb_build/config_mk.pm +++ b/source4/build/smb_build/config_mk.pm @@ -15,7 +15,7 @@ use strict; my $section_types = { "EXT_LIB" => { "LIBS" => "list", - "EXTRA_CFLAGS" => "string", + "CFLAGS" => "string", "CPPFLAGS" => "list", "LDFLAGS" => "list", }, @@ -34,7 +34,7 @@ my $section_types = { "PUBLIC_HEADERS" => "list", - "EXTRA_CFLAGS" => "string", + "CFLAGS" => "string", "STANDARD_VISIBILITY" => "string" }, "MODULE" => { @@ -55,7 +55,7 @@ my $section_types = { "MANPAGE" => "string", "PRIVATE_PROTO_HEADER" => "string", - "EXTRA_CFLAGS" => "string" + "CFLAGS" => "string" }, "BINARY" => { "OBJ_FILES" => "list", @@ -70,7 +70,7 @@ my $section_types = { "PUBLIC_PROTO_HEADER" => "string", "PUBLIC_HEADERS" => "list", - "EXTRA_CFLAGS" => "string", + "CFLAGS" => "string", "STANDARD_VISIBILITY" => "string" }, "LIBRARY" => { @@ -96,7 +96,7 @@ my $section_types = { "PUBLIC_PROTO_HEADER" => "string", "PRIVATE_PROTO_HEADER" => "string", - "EXTRA_CFLAGS" => "string", + "CFLAGS" => "string", "STANDARD_VISIBILITY" => "string" } }; diff --git a/source4/build/smb_build/input.pm b/source4/build/smb_build/input.pm index 697f706a0c..488ac5c6ec 100644 --- a/source4/build/smb_build/input.pm +++ b/source4/build/smb_build/input.pm @@ -155,8 +155,8 @@ sub check($$$$$) } } - unless (defined($part->{EXTRA_CFLAGS})) { - $part->{EXTRA_CFLAGS} = ""; + unless (defined($part->{CFLAGS})) { + $part->{CFLAGS} = ""; } unless (defined($part->{PUBLIC_HEADERS})) { diff --git a/source4/build/smb_build/output.pm b/source4/build/smb_build/output.pm index d344b8ef01..5c54feee1b 100644 --- a/source4/build/smb_build/output.pm +++ b/source4/build/smb_build/output.pm @@ -151,8 +151,8 @@ sub create_output($$) foreach my $elem (values %{$part->{UNIQUE_DEPENDENCIES}}) { next if $elem == $part; - push(@{$part->{CFLAGS}}, @{$elem->{CPPFLAGS}}) if defined(@{$elem->{CPPFLAGS}}); - push(@{$part->{CFLAGS}}, $elem->{EXTRA_CFLAGS}) if defined($elem->{EXTRA_CFLAGS}); + push(@{$part->{PUBLIC_CFLAGS}}, @{$elem->{CPPFLAGS}}) if defined(@{$elem->{CPPFLAGS}}); + push(@{$part->{PUBLIC_CFLAGS}}, $elem->{CFLAGS}) if defined($elem->{CFLAGS}); push(@{$part->{LINK_LIST}}, $elem->{OUTPUT}) if defined($elem->{OUTPUT}); push(@{$part->{LINK_FLAGS}}, @{$elem->{LIBS}}) if defined($elem->{LIBS}); push(@{$part->{LINK_FLAGS}},@{$elem->{LDFLAGS}}) if defined($elem->{LDFLAGS}); @@ -161,11 +161,11 @@ sub create_output($$) } foreach $part (values %{$depend}) { - $part->{EXTRA_CFLAGS} .= " " . join(' ', @{$part->{CFLAGS}}) if defined($part->{CFLAGS}); - $part->{EXTRA_CFLAGS} .= " " . join(' ', @{$part->{CPPFLAGS}}) if defined($part->{CPPFLAGS}); + $part->{CFLAGS} .= " " . join(' ', @{$part->{PUBLIC_CFLAGS}}) if defined($part->{PUBLIC_CFLAGS}); + $part->{CFLAGS} .= " " . join(' ', @{$part->{CPPFLAGS}}) if defined($part->{CPPFLAGS}); if (($part->{STANDARD_VISIBILITY} ne "default") and ($config->{visibility_attribute} eq "yes")) { - $part->{EXTRA_CFLAGS} .= " -fvisibility=$part->{STANDARD_VISIBILITY}"; + $part->{CFLAGS} .= " -fvisibility=$part->{STANDARD_VISIBILITY}"; } } diff --git a/source4/heimdal_build/config.mk b/source4/heimdal_build/config.mk index c43327ef78..3adf1b1199 100644 --- a/source4/heimdal_build/config.mk +++ b/source4/heimdal_build/config.mk @@ -1,7 +1,7 @@ ####################### # Start SUBSYSTEM HEIMDAL_KDC [SUBSYSTEM::HEIMDAL_KDC] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/kdc +CFLAGS = -Iheimdal_build -Iheimdal/kdc OBJ_FILES = \ ../heimdal/kdc/default_config.o \ ../heimdal/kdc/kerberos5.o \ @@ -19,7 +19,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_ROKEN HEIMDAL_KRB5 HEIMDAL_HDB ####################### # Start SUBSYSTEM HEIMDAL_HDB [SUBSYSTEM::HEIMDAL_HDB] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/hdb +CFLAGS = -Iheimdal_build -Iheimdal/lib/hdb OBJ_FILES = \ ../heimdal/lib/hdb/db.o \ ../heimdal/lib/hdb/hdb.o \ @@ -50,7 +50,7 @@ PUBLIC_DEPENDENCIES = HDB_LDB ####################### # Start SUBSYSTEM HEIMDAL_GSSAPI [SUBSYSTEM::HEIMDAL_GSSAPI] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/gssapi +CFLAGS = -Iheimdal_build -Iheimdal/lib/gssapi OBJ_FILES = \ ../heimdal/lib/gssapi/init_sec_context.o \ ../heimdal/lib/gssapi/inquire_cred.o \ @@ -98,7 +98,7 @@ PUBLIC_DEPENDENCIES = KERBEROS HEIMDAL_KRB5 ####################### # Start SUBSYSTEM HEIMDAL_KRB5 [SUBSYSTEM::HEIMDAL_KRB5] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/krb5 +CFLAGS = -Iheimdal_build -Iheimdal/lib/krb5 PRIVATE_DEPENDENCIES = HEIMDAL_ROKEN HEIMDAL_DES HEIMDAL_ASN1 OBJ_FILES = \ ../heimdal/lib/krb5/acache.o \ @@ -188,7 +188,7 @@ OBJ_FILES = \ ####################### # Start SUBSYSTEM HEIMDAL_ASN1 [SUBSYSTEM::HEIMDAL_ASN1] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/asn1 +CFLAGS = -Iheimdal_build -Iheimdal/lib/asn1 OBJ_FILES = \ ../heimdal/lib/asn1/der_get.o \ ../heimdal/lib/asn1/der_put.o \ @@ -265,7 +265,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_ROKEN HEIMDAL_COM_ERR ####################### # Start SUBSYSTEM HEIMDAL_DES [SUBSYSTEM::HEIMDAL_DES] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/des +CFLAGS = -Iheimdal_build -Iheimdal/lib/des PRIVATE_DEPENDENCIES = HEIMDAL_ROKEN OBJ_FILES = \ ../heimdal/lib/des/aes.o \ @@ -294,21 +294,21 @@ OBJ_FILES = ../heimdal/lib/roken/gai_strerror.o ####################### # Start SUBSYSTEM HEIMDAL_ROKEN_GAI_STRERROR [SUBSYSTEM::HEIMDAL_ROKEN_INET_ATON] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/roken/inet_aton.o [SUBSYSTEM::HEIMDAL_ROKEN_GETPROGNAME] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/roken/getprogname.o [SUBSYSTEM::HEIMDAL_ROKEN_GETPROGNAME_HOST] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/roken/getprogname.ho ####################### # Start SUBSYSTEM HEIMDAL_ROKEN_ADDRINFO [SUBSYSTEM::HEIMDAL_ROKEN_ADDRINFO] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = \ ../heimdal/lib/roken/getaddrinfo.o \ ../heimdal/lib/roken/freeaddrinfo.o \ @@ -322,7 +322,7 @@ PRIVATE_DEPENDENCIES = EXT_LIB_SOCKET ####################### # Start SUBSYSTEM HEIMDAL_ROKEN [SUBSYSTEM::HEIMDAL_ROKEN] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = \ ../heimdal/lib/roken/base64.o \ ../heimdal/lib/roken/hex.o \ @@ -357,7 +357,7 @@ PUBLIC_DEPENDENCIES = \ ####################### # Start SUBSYSTEM HEIMDAL_GLUE [SUBSYSTEM::HEIMDAL_GLUE] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/krb5 -Iheimdal/lib/asn1 -Iheimdal/lib/com_err +CFLAGS = -Iheimdal_build -Iheimdal/lib/krb5 -Iheimdal/lib/asn1 -Iheimdal/lib/com_err OBJ_FILES = glue.o PUBLIC_DEPENDENCIES = LIBNETIF # End SUBSYSTEM HEIMDAL_GLUE @@ -366,7 +366,7 @@ PUBLIC_DEPENDENCIES = LIBNETIF ####################### # Start SUBSYSTEM HEIMDAL_COM_ERR [SUBSYSTEM::HEIMDAL_COM_ERR] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/com_err +CFLAGS = -Iheimdal_build -Iheimdal/lib/com_err OBJ_FILES = \ ../heimdal/lib/com_err/com_err.o \ ../heimdal/lib/com_err/error.o @@ -377,7 +377,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_ROKEN ####################### # Start SUBSYSTEM HEIMDAL_ASN1_COMPILE_LEX [SUBSYSTEM::HEIMDAL_ASN1_COMPILE_LEX] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/asn1 -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/asn1 -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/asn1/lex.ho # End SUBSYSTEM HEIMDAL_ASN1_COMPILE_LEX ####################### @@ -385,7 +385,7 @@ OBJ_FILES = ../heimdal/lib/asn1/lex.ho ####################### # Start BINARY asn1_compile [BINARY::asn1_compile] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = \ ../heimdal/lib/asn1/main.ho \ ../heimdal/lib/asn1/gen.ho \ @@ -416,7 +416,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_ASN1_COMPILE_LEX HEIMDAL_ROKEN_GETPROGNAME_HOST ####################### # Start SUBSYSTEM HEIMDAL_COM_ERR_COMPILE_LEX [SUBSYSTEM::HEIMDAL_COM_ERR_COMPILE_LEX] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/com_err -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/com_err -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/com_err/lex.ho # End SUBSYSTEM HEIMDAL_COM_ERR_COMPILE_LEX ####################### @@ -424,7 +424,7 @@ OBJ_FILES = ../heimdal/lib/com_err/lex.ho ####################### # Start BINARY compile_et [BINARY::compile_et] -EXTRA_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken +CFLAGS = -Iheimdal_build -Iheimdal/lib/roken OBJ_FILES = ../heimdal/lib/vers/print_version.ho \ ../heimdal/lib/com_err/parse.ho \ ../heimdal/lib/com_err/compile_et.ho \ @@ -476,7 +476,7 @@ clean:: [LIBRARY::HEIMDAL] VERSION = 0.0.1 SO_VERSION = 0 -EXTRA_CFLAGS = -Iheimdal_build +CFLAGS = -Iheimdal_build OBJ_FILES = ../heimdal/lib/vers/print_version.o PUBLIC_DEPENDENCIES = \ LIBREPLACE HEIMDAL_GSSAPI HEIMDAL_KRB5 KERBEROS \ diff --git a/source4/kdc/config.mk b/source4/kdc/config.mk index b4a98ef746..b6f613bf08 100644 --- a/source4/kdc/config.mk +++ b/source4/kdc/config.mk @@ -14,7 +14,7 @@ PUBLIC_DEPENDENCIES = \ ####################### # Start SUBSYSTEM KDC [SUBSYSTEM::HDB_LDB] -EXTRA_CFLAGS = -Iheimdal/kdc +CFLAGS = -Iheimdal/kdc OBJ_FILES = \ hdb-ldb.o \ pac-glue.o |