configure.ac


Log

Author Commit Date CI Message
Frank Heckenbach 7283cbb5 2018-11-18T01:09:29 Find FT2 via pkg-config instead of freetype2.m4 (based on Debian patch substitute-freetype-config.patch)
Frank Heckenbach d48ee410 2018-10-14T21:28:21 set version number to 2.3.0, prepare for release
David McFarland 318ebf73 2014-08-02T21:38:59 Added GL_LIBS and LIBM in demo LDFLAGS
sammy bf53f39b 2011-05-21T09:51:36 build: add a --disable-doc configure flag to disable building documentation.
brlcad a1ff6036 2010-09-28T19:08:38 check for gsed in addition to sed
brlcad 9a13e4f8 2010-09-28T19:01:23 implement a quick check for __FUNCTION__ and __func__ based on whether the compiler can actually use one or the other at runtime. cache the checks and provide __FUNC__ for use via FTGL_CPP_FUNC.
brlcad 88a14241 2010-09-28T18:34:20 add the compiler macros from BRL-CAD (http://brlcad.org) so we can use BC_COMPILER_AND_LINKER_RECOGNIZES() to conditionalize the testing of various compiler flags. this supports sf patch submission 3077204 from Dagobert Michelsen (dmichelsen), at least his first (0001) of four patches, that makes the build work with the Sun Solaris compiler.
sammy afa089b5 2009-07-19T15:08:31 Test for the existence of ECHO in the FTGL configure script, courtesy of Bzflag's developer blast007.
sammy cab1fafd 2009-07-19T13:05:50 Update my e-mail address everywhere.
brlcad 0c9c3d6a 2008-11-26T19:33:51 make sure ECHO and ECHO_N get defined
sammy 9589a40f 2008-06-20T10:02:08 * Fix sf.net issue #1997905, thanks to Coleman Kane: + Check for the sed tool. + Do not use sed's -i flag: its behaviour across platforms is inconsistent.
sammy 3a54d8f2 2008-06-19T13:11:27 * Updated NEWS file. * Mark package as being version 2.2.0.
sammy 0aef221b 2008-06-12T14:13:46 * Updated NEWS file. * Mark package as being version 2.1.3~rc5.
dtremenak 4388dc7a 2008-06-11T23:23:05 provide for us poor sobs who don't have a native strndup implementation
sammy 7e2d6252 2008-06-03T12:23:25 * FTBufferFont: use strndup() and, when available, wcsdup().
brlcad cc3b6827 2008-05-28T18:00:25 remove unused/unnecessary check for memset
sammy 56376414 2008-05-12T14:10:05 * Add an m4 check to look for a font file on the system.
sammy 7d047fd5 2008-05-09T13:42:25 * Add a few pictures to the documentation to illustrate what the font objects look like. * Generate EPS files at build time if the LaTeX output is activated.
brlcad 25a245db 2008-05-04T16:24:45 revert the r1027 changes related to PKG_CHECK_MODULES. provide the macro via the pkg.m4 script but still don't abort if it's not found.
brlcad a0a9f44c 2008-05-04T05:45:54 sort makefiles for easier comparison
brlcad 2ebf9ff3 2008-05-04T04:31:07 have to add the default include dir path to the CPPFLAGS so we can find the headers
brlcad 05e68e0b 2008-05-04T03:59:03 add an output summary
brlcad f7d38361 2008-05-03T23:40:51 use AC_PATH_PROG instead of PKG_CHECK_MODULES to keep the versions to a minimum
sammy 65c77f88 2008-05-02T13:17:45 * Generate PDF documentation if a proper LaTeX installation can be found.
sammy acff56f2 2008-05-01T07:37:56 * Generate the Doxygen configuration file at configure time so that we don't need to hardcode the package version in it. * Only generate documentation for the public classes.
sammy ecea190c 2008-04-29T23:08:14 * Small C test program. It does not do anything yet, but it's already a good thing to know whether all public headers can be #included from C code.
sammy 387dec48 2008-04-29T17:11:57 * Move FTGlyph, FTFont and FTLayout classes and their derivatives into separate subdirectories of src/ to avoid cluttering src/ with too many files. The Visual Studio solution still needs an update.
brlcad 3674c4d1 2008-04-28T17:31:42 specify minimum versions, make ac be 2.58 and am be 1.6 (needed in order to support os x 10.4 out-of-the-box). PKG_CHECK_MODULES doesn't seem to wrap the args properly so you can't embed AC_MSG_RESULT, make a zip and bzip2 when we make a dist, and provide NULL to make am happy
sammy c2ebad6c 2008-04-27T19:55:30 * Use libtool' versioning features to call the library libftgl.2.1.3. This is not the recommended way to do, but it's nice to synchronise the package's version and the library's soname.
sammy 0aff12c1 2008-04-24T13:40:12 * Rename "win32_vcpp" to "msvc" and move all Visual Studio build files out of their subdirectory. * Add the msvc subdirectory to "make dist" so that it gets distributed.
sammy 21f3d07c 2008-04-23T21:23:22 * Add loads of C/C++ warning flags to the build process: -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Wsign-compare * Add C-specific warning flags, too: -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs
sammy aea26d36 2008-04-13T00:53:33 * Build cppunit tests using the autotools.
sammy 745cbcf8 2008-04-04T13:16:45 * Build the documentation the autotools way. If doxygen is not present, then do nothing.
sammy 7c358859 2008-04-04T12:43:38 * Generate a config.h file instead of passing all defines in the compiler command line. * "make install" now properly installs the includes, the documentation and the .pc file. * Generate a shared library.
sammy 9f978b91 2008-04-04T12:21:46 * Big build system overhaul. Autotools-generated files are no longer stored in SVN, the bootstrap script is more tolerant with odd installations, all makefiles are a lot shorter.