libXaw3d: Changes to 'master'
Gaetan Nadon
gnadon at kemper.freedesktop.org
Thu Sep 1 10:52:55 PDT 2011
configure.ac | 25 +++++++++++++++++--------
src/AsciiSrc.c | 2 +-
src/AsciiText.c | 2 +-
src/Command.c | 2 +-
src/Label.c | 2 +-
src/List.c | 2 +-
src/Makefile.am | 17 ++++++++++-------
src/MultiSrc.c | 2 +-
src/Paned.c | 2 +-
src/Scrollbar.c | 2 +-
src/Simple.c | 2 +-
src/SimpleMenu.c | 2 +-
src/Sme.c | 2 +-
src/SmeBSB.c | 2 +-
src/SmeThreeD.c | 2 +-
src/Text.c | 2 +-
src/TextAction.c | 2 +-
src/TextPop.c | 2 +-
src/TextSrc.c | 2 +-
src/ThreeD.c | 2 +-
src/Tip.c | 2 +-
src/Vendor.c | 2 +-
src/Xaw3dP.c | 2 +-
23 files changed, 48 insertions(+), 36 deletions(-)
New commits:
commit daaa028c111276c3ba4d60b454f0fe39bf10666e
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Tue Aug 30 22:06:36 2011 -0400
Add missing AC_CONFIG_HEADERS
This is a requirement for all modules.
www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Headers
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit f28531a33d1f28bc86626b3013ef7857b564647f
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Tue Aug 30 17:00:21 2011 -0400
Include Xaw3dP.h using #include <X11/Xaw3d/Xaw3dP.h>
All published Xaw3d header file are included this way.
The -I directive to include/X11/Xaw3d is removed which will alert
developers not to include header files with quotes unless they are in
the /src directory.
Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 8b258c863c4f19c03378f33ca9bf37d31e402b21
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Tue Aug 30 08:50:40 2011 -0400
Rename XAW3D_CFLAGS to XAW3D_CPPFLAGS as it contains preprocessor options only
This will also prevent confusion as it is not obtained from PKG_CHECK_MODULES
but follows its naming convention.
Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 8907c4a3fe20158a42748258f3cce978acc8e272
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri Aug 26 12:58:56 2011 -0400
Move compiler flags from AM_CPPFLAGS to AM_CFLAGS
AM_CPPFLAGS should only contain preprocessor directives like -I -D.
The various *_CFLAGS may contain compiler flags as they are obtained
from pkg-config Cflags variable.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit aaa7de6f16d2f36b2ef9fd30a77abb7cd697ea5d
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri Aug 26 08:43:28 2011 -0400
lex and yacc: add error checking when yacc is missing
This configuration snippet is copied from app/twm and xgc.
It handles the case when yacc tool is missing but yacc generated code in the
tarball can be used.
Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
as a last resort, even if no programs have been found.
Improve error checking by issuing an error message if yacc is not found.
The module cannot build anyway, unless from a published tarball.
If laygram.c is already there, do not abort the configuration
if yacc is missing as it is not needed.
If both generated code and yacc are missing, abort configuration.
Yacc is a required tool to build the package.
The test for YACC_INST is cross-compiling friendly.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 25f85dd2171e3c0810a5555c99e7fe3870566f0a
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Thu Aug 25 20:41:31 2011 -0400
Use AM_YFLAGS and BUILT_SOURCES rather than EXTRA_DIST
Automake will handle the distribution of laygram.h
http://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex
http://cgit.freedesktop.org/xorg/app/twm/tree/src/Makefile.am
http://cgit.freedesktop.org/xorg/app/xgc/tree/Makefile.am
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
More information about the xorg-commit
mailing list