configure.ac: Added a copyright header.
configure.ac: Further improved help texts of arguments.
configure.ac: Improved help texts of arguments.
fb_features: Added a header describing available features of the library.
This header provides various macros and functions that may be used to
determine the version of 'foobar'. The file is created automatically by
configure using the input file fb_features.h.in.
This allows for fine grained version checks at compile- and runtime.
This header provides various macros and functions that may be used to
determine the version of 'foobar'. The file is created automatically by
configure using the input file fb_features.h.in.
This allows for fine grained version checks at compile- and runtime.
configure.ac: Added --disable-strict-checks command line option.
This option may be used to disable strict compiler checks (enabled by
default).
This option may be used to disable strict compiler checks (enabled by
default).
configure.ac: Added --disable-hardening command line option.
This option may be used to disable harding options (enabled by default).
This option may be used to disable harding options (enabled by default).
configure.ac: Added the --enable-standards command line option.
This option may be used to enable C99 and POSIX.1 2001 standards compliance
mode.
This option may be used to enable C99 and POSIX.1 2001 standards compliance
mode.
Renamed bootstrap.sh to autogen.sh.
bootstrap.sh: Reordered commands.
… according to Christopher S. Morrison's autogen.sh (see
<http://buildconf.brlcad.org/>).
… according to Christopher S. Morrison's autogen.sh (see
<http://buildconf.brlcad.org/>).
bootstrap.sh: Use --force options instead of cleaning up on startup.
Updated copyright year to 2009.
src/fb.c: Do not indent the strings of the usage output.
src/fb.c: Let function names begin in column 1.
I.e. inserted a newline between the return type and function name.
I.e. inserted a newline between the return type and function name.
README: Added section "Configuring / Compiling / Installing".
README: Added "Prerequisites" and "Author" sections.
bootstrap.sh: Do not install libltdl.
This is not needed as we do not dynamically load stuff.
This is not needed as we do not dynamically load stuff.
configure.ac: Use the whole name in AC_INIT().
configure.ac: Print configuration summary.
configure.ac: Removed useless comment.
Renamed libfoobar.c to foobar.c.
Renamed foobar to fb.
src/Makefile.am: Link foobar against libfoobar.
src/foobar.c: Declare exit_usage() and exit_version() as static.
bootstrap.sh: Use glibtoolize if it's available.
This way, the script should work on e.g. MacOSX as well.
This way, the script should work on e.g. MacOSX as well.
Added templates for a library.
* Libtoolized project.
* Added basically empty src/libfoobar.c and src/foobar.h.
* Libtoolized project.
* Added basically empty src/libfoobar.c and src/foobar.h.
src/foobar.c: Updated copyright year to 2008.
Added .gitignore.
This file currently includes all files produced when building "foobar".
This file currently includes all files produced when building "foobar".
Initial commit.
* Added a basic (foreign) autotool infrastructure.
* Added version-gen.sh which generates the version string using git-describe
if available.
* Added bootstrap.sh to bootstrap the autotool build system.
* Added src/foobar.c which recognizes the "-h" and "-V" command line options.
* Added a basic (foreign) autotool infrastructure.
* Added version-gen.sh which generates the version string using git-describe
if available.
* Added bootstrap.sh to bootstrap the autotool build system.
* Added src/foobar.c which recognizes the "-h" and "-V" command line options.