summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2010-06-18 09:54:20 +0100
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-06-21 11:30:07 +0100
commit277d83e3e02205f63e922cbd41572111c41ac5b6 (patch)
treec381f642f95b189cadad5bf72b1cd4adba6c69be
parent73ff93a46a122e76ae400eed155f0b1ce13d9ed6 (diff)
gstdoc-scangobj: fix build with C compilers that don't support -Wall
Don't unconditionally pass -Wall to the compiler. Use WARNING_CFLAGS instead if it is defined. Fixes build with Sun Studio Compiler. Fixes #621963.
-rwxr-xr-xgstdoc-scangobj2
-rw-r--r--gtk-doc-plugins.mak2
2 files changed, 2 insertions, 2 deletions
diff --git a/gstdoc-scangobj b/gstdoc-scangobj
index ca2aa59..f1d031b 100755
--- a/gstdoc-scangobj
+++ b/gstdoc-scangobj
@@ -1734,7 +1734,7 @@ close OUTPUT;
$CC = $ENV{CC} ? $ENV{CC} : "gcc";
$LD = $ENV{LD} ? $ENV{LD} : $CC;
-$CFLAGS = $ENV{CFLAGS} ? "$ENV{CFLAGS} -Wall -g" : "-Wall -g";
+$CFLAGS = $ENV{CFLAGS} ? "$ENV{CFLAGS}" : "";
$LDFLAGS = $ENV{LDFLAGS} ? $ENV{LDFLAGS} : "";
my $o_file;
diff --git a/gtk-doc-plugins.mak b/gtk-doc-plugins.mak
index 9d57449..9a64ca2 100644
--- a/gtk-doc-plugins.mak
+++ b/gtk-doc-plugins.mak
@@ -131,7 +131,7 @@ scanobj-build.stamp: $(SCANOBJ_DEPS) $(basefiles) inspect
else \
$(INSPECT_ENVIRONMENT) \
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" \
- CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" \
+ CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS) $(WARNING_CFLAGS)" \
LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
$(GST_DOC_SCANOBJ) --type-init-func="gst_init(NULL,NULL)" \
--module=$(DOC_MODULE) --source=$(PACKAGE) --inspect-dir="inspect" && \