Commit e3eacb76 authored by Roland Levillain's avatar Roland Levillain

Version 1.0.6.

	* configure.ac: Here.
	Use `build-aux' as auxiliary directory instead of `config'.
	No longer configure config/Makefile.
	Pass option `-Wall' to automake.
	Quote all macros' arguments.
	* NEWS: Update.
	* TODO: Typo.
	* Makefile.am (SUBDIRS): Remove config.
	(EXTRA_DIST): Remove ChangeLog (automatically distributed).
	* config/Makefile: Remove.
	* man/Makefile.am (man_MANS): Rename as...
	(dist_man_MANS): ...this.
	(EXTRA_DIST): Remove.
	* src/Makefile.am (INCLUDES): Rename as...
	(AM_CFLAGS): ...this.
	Remove -I$(srcdir).
parent 69a5f77d
......@@ -10,7 +10,4 @@ Makefile.in
/config.h.in
/configure
/config/depcomp
/config/install-sh
/config/missing
/config/ylwrap
/build-aux/
2012-03-20 Roland Levillain <roland@lrde.epita.fr>
Version 1.0.6.
* configure.ac: Here.
Use `build-aux' as auxiliary directory instead of `config'.
No longer configure config/Makefile.
Pass option `-Wall' to automake.
Quote all macros' arguments.
* NEWS: Update.
* TODO: Typo.
* Makefile.am (SUBDIRS): Remove config.
(EXTRA_DIST): Remove ChangeLog (automatically distributed).
* config/Makefile: Remove.
* man/Makefile.am (man_MANS): Rename as...
(dist_man_MANS): ...this.
(EXTRA_DIST): Remove.
* src/Makefile.am (INCLUDES): Rename as...
(AM_CFLAGS): ...this.
Remove -I$(srcdir).
2012-03-08 Roland Levillain <roland@lrde.epita.fr>
* INSTALL: Update.
......
......@@ -2,7 +2,7 @@
##
## MonoBURG, an iburg like code generator generator.
##
## Copyright (C) 2001, 2002, 2004, 2005 Ximian, Inc.
## Copyright (C) 2001, 2002, 2004, 2005, 2012 Ximian, Inc.
##
## This program is free software; you can redistribute it and/or
## modify it under the terms of the GNU General Public License
......@@ -12,5 +12,5 @@
## The complete GNU General Public Licence Notice can be found as the
## `NOTICE' file in the root directory.
SUBDIRS = src config tests man
EXTRA_DIST = bootstrap ChangeLog NOTICE
SUBDIRS = src tests man
EXTRA_DIST = bootstrap NOTICE
* New in 1.0.5a:
* New in 1.0.6, 2012-03-20:
Mostly a maintenance release.
** Remove hard-coded numeric values from the code.
** Do not require GNU Make.
** Rename directory `config' as `build-aux'.
** Simplify the Makefile machinery.
* New in 1.0.5, 2006-02-01:
......@@ -67,6 +73,8 @@ Default include path is now "" instead of "." to avoid things like
Sources are split into several files, and are documented using
Doxygen. The GNU Build System is used.
Local Variables:
mode: outline
ispell-local-dictionary: "american"
End:
......@@ -46,7 +46,7 @@ Suggestions
we should parse the input file(s) entirely, and only then start
emitting output files.
See how Bison handle this.
See how Bison handles this.
Local Variables:
......
## Makefile.am -- Process this file with automake to produce Makefile.in
##
MAINTAINERCLEANFILES = \
depcomp \
install-sh \
missing
......@@ -2,7 +2,7 @@
##
## MonoBURG, an iburg like code generator generator.
##
## Copyright (C) 2001, 2002, 2004, 2005 Ximian, Inc.
## Copyright (C) 2001, 2002, 2004, 2005, 2012 Ximian, Inc.
##
## This program is free software; you can redistribute it and/or
## modify it under the terms of the GNU General Public License
......@@ -14,21 +14,20 @@
## -------------------------------------
## Project
AC_INIT([MonoBURG], [1.0.5a])
AC_INIT([MonoBURG], [1.0.6])
AM_CONFIG_HEADER([config.h])
## -------------------------------------
## Setup autotools
## Set up the Autotools
# Need autoconf 2.57 at least.
AC_PREREQ([2.57])
# Auxiliary files.
AC_CONFIG_AUX_DIR([config])
AC_CONFIG_FILES([config/Makefile])
AC_CONFIG_AUX_DIR([build-aux])
# Initiate automake.
AM_INIT_AUTOMAKE([1.7.5 dist-bzip2 check-news])
AM_INIT_AUTOMAKE([1.7.5 dist-bzip2 check-news -Wall])
## -------------------------------------
## Development tools
......@@ -43,8 +42,8 @@ AC_PROG_YACC
## Environment
# Check for GLib 2.6 presence.
PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.6, ,
AC_MSG_ERROR([Glib 2.6 or newer is required]))
PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.6], ,
[AC_MSG_ERROR([Glib 2.6 or newer is required])])
## -------------------------------------
## Epilogue
......
......@@ -2,7 +2,7 @@
##
## MonoBURG, an iburg like code generator generator.
##
## Copyright (C) 2001, 2002, 2004, 2005 Ximian, Inc.
## Copyright (C) 2001, 2002, 2004, 2005, 2012 Ximian, Inc.
##
## This program is free software; you can redistribute it and/or
## modify it under the terms of the GNU General Public License
......@@ -12,5 +12,4 @@
## The complete GNU General Public Licence Notice can be found as the
## `NOTICE' file in the root directory.
man_MANS = monoburg.1
EXTRA_DIST = $(man_MANS)
dist_man_MANS = monoburg.1
......@@ -2,7 +2,7 @@
##
## MonoBURG, an iburg like code generator generator.
##
## Copyright (C) 2001, 2002, 2004, 2005 Ximian, Inc.
## Copyright (C) 2001, 2002, 2004, 2005, 2012 Ximian, Inc.
##
## This program is free software; you can redistribute it and/or
## modify it under the terms of the GNU General Public License
......@@ -12,7 +12,7 @@
## The complete GNU General Public Licence Notice can be found as the
## `NOTICE' file in the root directory.
INCLUDES = $(GLIB_CFLAGS) -I$(srcdir)
AM_CFLAGS = $(GLIB_CFLAGS)
bin_PROGRAMS = monoburg
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment