kc3-lang/freetype/builds

Branch :


Log

Author Commit Date CI Message
7dabafd6 2001-07-26 13:17:21 * builds/cygwin/*: Removed. Use the unix stuff instead. * builds/vms/ftconfig.h (FT_CALLBACK_DEF): Updated to change dated 2001-06-27.
415235df 2001-06-28 17:49:10 finishing function header formatting updating copyrights
4a2305cf 2001-06-28 07:17:51 formatting
f814d0fa 2001-06-27 16:18:10 First round in converting type foo ( ... ) to type foo ( ... ) Other minor formatting issues.
f77581f6 2001-06-27 10:54:13 changed the definition of FT_CALLBACK_DEF
dee78134 2001-06-27 09:26:46 * include/freetype/ftconfig.h, src/*/*.c: changed the definition and uses of the FT_CALLBACK_DEF macro in order to support 16-bit compilers
38364152 2001-06-20 08:06:50 * include/freetype/config/ftconfig.h: Add two more `L's to constants. Add missing semicolons. * builds/toplevel.mk: Do similar change as for builds/unix/detect.mk. * include/freetype/freetype.h (FT_ENC_TAG): New version to make it easier to redefine. * include/freetype/ftimage.h (FT_IMAGE_TAG): Ditto. * include/freetype/freetype.h (FT_New_Memory_Face): Updated
0b3a9915 2001-06-19 15:45:48 * builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html: updated the Visual C++ project (for the 2.0.4 release) * builds/unix/detect.mk: added rule for AIX detection (which uses /usr/sbin/init instead of /sbin/init, go figure..)
79860707 2001-06-08 21:17:29 Increase `version_info' to 7:0:1. Fixed a bug that returned an invalid linear width for composite TrueType glyphs. * include/internal/tttypes.h (TT_Loader_): Two new elements `linear' and `linear_def'. * src/truetype/ttgload.c (load_truetype_glyph, compute_glyph_metrics): Use it. * include/fttypes.h (FT_ERROR_BASE): New macro. * src/base/ftobjs.c (FT_Open_Face, FT_Render_Glyph_Internal): Use it to make source code work with the new error scheme implemented by Werner. * src/base/ftoutln.c (FT_Outline_Render): Ditto.
b3f3210b 2001-06-08 12:19:22 * builds/unix/configure.in: Renamed to ... * builds/unix/configure.ac: This to make sure that autoconf 2.50 is needed. Run `autoupdate' on it. * builds/unix/configure: Regenerated. * src/autohint/ahhint.c (ah_hinter_load_glyph): Fixed a bug that corrupted transformed glyphs that were auto-hinted (the transform was applied twice). Updating to libtool 1.4.0 and autoconf 2.50.
f60408c0 2001-06-07 17:37:08 removed
c0c2abef 2001-06-07 17:36:17 Updating to libtool 1.4.0. * builds/unix/ltconfig: Removed. * builds/unix/ltmain.sh, builds/unix/configure.in, builds/unix/aclocal.m4: Updated. * builds/unix/configure: Regenerated.
f9e51f3c 2001-05-29 10:19:24 remong the "netware" directory, it was too big for a source release (904 Kb !!)
b181ae1a 2001-05-28 21:29:58 Netware port by Ulrich Neumann.
4312f427 2001-05-24 15:00:19 moving documents to the "docs" directory
a64c55b1 2001-05-12 06:40:50 formatting
ebe85f59 2001-05-11 14:25:57 * include/freetype/fttrigon.h, src/base/fttrigon.c, src/base/ftbase.c, src/base/Jamfile, src/base/rules.mk: adding trigonometric functions to the core API (using Cordic algorithms). * builds/top_level.mk, builds/newline, builds/detect.mk: fixed problems with Make on Windows 2000, as well as problems when "make distclean" is invoked on a non-Unix platform when there is no "config.mk" in the current directory.. * builds/freetype.mk: fixed a problem with object deletions under Dos/Windows/OS/2 systems * src/tools: added new directory to hold tools and test programs moved docmaker.py, glnames.py to it.. * src/tools/docmaker.py: improved the script to add the current date at the footer of each web page (useful to distinguish between versions) * Jamfile: fixed incorrect HDRMACRO argument. * TODO: removed the cubic arc bbox computation note, since it has been fixed recently.. * include/freetype/t1tables.h, include/freetype/config/ftoption.h: formatting
caf72cd6 2001-04-25 18:11:16 * src/base/ftbbox.c (BBox_Cubic_Check): rewrote function to use direct computations with 16.16 values instead of sub-divisions. It is now slower, but proves a point :-) * src/raster/ftraster.c, src/smooth/ftgrays.c, src/base/ftbbox.c : fixed the bezier stack depths.. * src/base/ftcalc.c (FT_MulFix): minor rounding fix * builds/beos : added BeOS-specific files to the old build system (no changes were necessary to support BeOS in the Jamfile though)
cfcfd3c4 2001-04-24 07:03:25 * builds/unix/config.guess, builds/unix/config.sub: Updated to latest versions from gnu.org.
c7e1552c 2001-04-22 09:49:49 * builds/compiler/gcc-dev.mk: Add `-Wno-long-long' flag.
6d4fbec1 2001-04-20 08:50:36 * ftconfig.h, ftoption.h: updated "ftconfig.h" to detect 64-bit int types on platforms where Autoconf is not available). Also removed FTCALC_USE_LONG_LONG and replaced it with FT_CONFIG_OPTION_FORCE_INT64 * builds/win32/freetype.dsp: updated the Visual C++ project file. Doesn't create a DLL yet.. * cffgload.c: removed a compilation warning
800f5096 2001-04-10 13:59:58 * src/pcf/pcfdriver.c (PCF_Get_Char_Index): Fix return value. * builds/dos/detect.mk: Add support for bash.
cbc9938e 2001-04-06 07:05:50 * builds/os2/*.mk: These files have been forgotten to update to the structure of similar makefiles. * builds/dos/*.mk: Ditto. * builds/ansi/*.mk: Ditto. * builds/win32/win32-def.mk (BUILD): Fix typo. * builds/compiler/*.mk (CLEAN_LIBRARY): Don't use NO_OUTPUT. This is already used in the link_*.mk files. * src/*/Jamfile: Slight changes to make files more cryptic.
1429db6c 2001-04-02 23:54:01 * README: Formatting. * Jamfile: Fix typo. * src/cff/cffparse.c: Move error code #defines to... * include/freetype/internal/cfferrs.h: This file. * src/cff/cffdrivr.c, src/cff/cffobjs.c, src/cff/cffload.c: Replaced `FT_Err_*' with `CFF_Err_*'. * src/cid/cidparse.c: Replaced `FT_Err_*' with `T1_Err_*'. * src/psaux/psobjs.c, src/psaux/t1decode.c: Ditto. * src/sfnt/sfobcs.c, src/sfnt/ttload.c: Replaced `FT_Err_*' with `TT_Err_*'. * src/truetype/ttgload.c, src/truetype/ttobjs.c: Ditto. * src/type1/t1gload.c, src/type1/t1load.c, src/type1/t1objs.c, src/type1/t1parse.c: Replaced `FT_Err_*' with `T1_Err_*'. * include/freetype/internal/cfferrs.h: Add `CFF_Err_Unknown_File_Format'. * include/freetype/internal/t1errors.h: Add `T1_Err_Unknown_File_Format'. * include/freetype/internal/tterrors.h: Add `TT_Err_Unknown_File_Format'. * src/cff/cffload.h: Add `cff_*_encoding' and `cff_*_charset' references. * src/psaux/psobjs.c: Include `FT_INTERNAL_TYPE1_ERRORS_H'. * src/cff/cffobjs.c (CFF_Init_Face, CFF_Done_Face): Use FT_LOCAL_DEF. * src/cid/cidobjs.c (CID_Done_Driver): Ditto. * src/trutype/ttobjs.c (TT_Init_Face, TT_Done_Face, TT_Init_Size): Ditto. * src/type1/t1objs.c (T1_Done_Driver): Ditto. * src/pcf/pcfdriver.c (PCF_Done_Face): Ditto. * src/pcf/pcf.h: Use FT_LOCAL for `PCF_Done_Face'.
bbf33f30 2001-03-24 00:42:45 small Unix installation update
521a2d7a 2001-03-20 22:58:56 * builds/win32/detekt.mk: Fix .PHONY target for Intel compiler. Renamed "ftnames.h" to "ftsnames.h", and FT_NAMES_H to FT_SFNT_NAMES_H. * docs/docmaker.py: Added generation of INDEX link in table of contents. * INSTALL, docs/BUILD: Updated documentation to indicate that the compilation process has changed slightly (no more `src' required in * builds/*/*-def.mk: Changed the objects directory from "obj" to "objs". * include/freetype/config/ftheader.h: Removed obsolete macros like FT_SOURCE_FILE, etc. and added cache-specific macro definitions that were previously defined in <freetype/ftcache.h>. Added comments to be included in a new API Reference section. * src/*/*: Removed the use of FT_SOURCE_FILE, etc. Now, each component needs to add its own directory to the include path at compile time. Modified all "rules.mk" and "descrip.mms" accordingly. * src/cid/cidobjs.c, src/cid/cidload.c, src/pcf/pcfread.c, src/type1/t1load.c, src/type1/t1objs.c: Added a few casts to remove compiler warnings in pedantic modes. * include/config/ft2build.h, include/config/ftheader.h: The file top-level <ft2build.h>. * include/config/ftheader.h: Added new section describing the #include macros. the Type 2 glyph charstring (used by conversion programs). * docs/docmaker.py: Added cross-references generation as well as seac emulation provided by the Type 2 endchar operator. * src/cid/cidafm.c, src/cid/cidafm.h: removed un-needed files, Added support for clipped direct rendering in the smooth renderer. * src/cff/t2objs.c (T2_Init_Face): For pure CFF fonts, set
8d3a401f 2001-03-20 11:14:24 * builds/*/*-def.mk: changed the objects directory from "obj" to "objs" * include/freetype/config/ftheader.h: removed obsolete macros like FT_SOURCE_FILE, etc.. and added cache-specific macro definitions that were previously defined in <freetype/ftcache.h>. Added comments to be included in a new API Reference section. * src/*/*: removed the use of FT_SOURCE_FILE, etc.. now, each component needs to added its own directory to the include path at compile time. Modified all "rules.mk" and "descrip.mms" accordingly..
3de5b07c 2001-03-20 07:52:52 * builds/unix/configure.in: Add $ft_version. * builds/unix/freetype-config.in: Use it. * builds/unix/configure: Updated.
29179a33 2001-03-04 22:10:36 * builds/unix/detect.mk: Add test for Hurd. * builds/hurd/detect.mk: Removed.
131f8ea8 2001-02-28 09:09:05 added automatic detection for the HURD operating system
20e862be 2001-02-14 08:31:55 * builds/unix/config.{guess,sub}: Updated (from ftp.gnu.org).
c7c2c91a 2001-01-12 05:32:04 * builds/unix/freetype-config.in: Fix problems with separate --prefix and --exec-prefix. more robust handling of pathname wildcard matching.
53ecd889 2001-01-03 06:38:54 Initial revision
389acc62 2001-01-01 17:25:21 * src/pcf/*: New driver module for PCF font format (used in X Windows). * include/freetype/internal/ftdebug.h (FT_Trace): Added values for PCF driver. * include/freetype/internal/pcftypes.h: New file. * include/freetype/config/ftmodule.h: Added PCF driver module. * src/winfonts/winfnt.c (FNT_Get_Char_Index): Fix parameter type. * builds/modules.mk (clean_module_list): Fixed deletion of module file in case `make make_module_list' is called before `make setup'.
594f0c96 2000-12-20 22:09:41 * *.mk: Added lots of `.PHONY' targets. * *.mk: Implemented `platform' target to disable auto-detection. Added support for clipped direct rendering in the smooth renderer. This should not break binary compatibility of existing applications. * include/freetype/fttypes.h, include/freetype/ftimage.h: Move definition of the FT_BBox structure from the former to the latter. * include/freetype/ftimage.h: Add `ft_raster_flag_clip' value to FT_Raster_Flag enumeration. Add `clip_box' element to FT_Raster_Params structure. * src/smooth/ftgrays.c (grays_convert_glyph): Implement it. * src/raster/ftraster.c (ft_black_render): Test for unsupported direct rendering before testing arguments.
63408a12 2000-12-13 23:44:37 include/freetype/internal/internal.h: Fixed header inclusion macros to use direct definitions. This is the only way to do these things in a portable way :-( The rest of the code should follow shortly though everything compiles now. * builds/compiler/intelc.mk, builds/compiler/watcom.mk: New files. * builds/win32/detect.mk: Added support for the Intel C/C++ compiler, as well as _preliminary_ (read: doesn't work!) support for Watcom. Also added a new setup target. Type "make setup list" for a list of supported command-line compilers on Win32. * src/base/ftdebug.c: Added dummy symbol to avoid empty file if conditionals are off.
170c0d4c 2000-12-13 19:55:11 * include/freetype/config/ft2build.h, include/freetype/internal/internal.h: fixed header inclusion macros to use direct definitions. This is the only way to do these things in a portable way :-( The rest of the code should follow shortly though everything compiles now.. * builds/compiler/intelc.mk, builds/compiler/watcom.mk, builds/win32/detect.mk: added support for the Intel C/C++ compiler, as well as _preliminary_ (read: doesn't work !!) support for Watcom. Also added a new setup target. Type "make setup list" for a list of supported command-line compilers on Win32..
6b41954e 2000-12-13 09:21:59 * builds/unix/ftsystem.c: Fixed typos. Fixed inclusion of wrong ftconfig.h file.
d5c1b27d 2000-12-12 22:28:12 * include/freetype/config/ft2build.h (FT2_ROOT, FT2_CONFIG_ROOT): Removed. ANSI C doesn't (explicitly) allow macro expansion in arguments using `##'. (FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE): Use directory names directly. Make them configurable. Use `##' to strip leading and trailing spaces from arguments. * builds/unix/ft2unix.h: Adapted. * src/base/ftsystem.c (ft_alloc, ft_realloc, ft_free, ft_io_stream, ft_close_stream): Use FT_CALLBACK_DEF. * builds/unix/ftsystem.c: Use new header scheme. (FT_Done_Memory): Use free() from FT_Memory structure. * src/base/ftinit.c, src/base/ftmac.c: Header scheme fixes. * include/freetype/config/ft2build.h (FT2_CONFIG_ROOT, FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE, FT_SOURCE_FILE): Use `##' operator to be really ANSI C compliant.
6d5d719d 2000-12-12 06:36:55 * include/freetype/config/build.h (FT2_CONFIG_ROOT, FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE, FT_SOURCE_FILE): Use `##' operator to be really ANSI C compliant. * builds/unix/detect.mk: Remove unused USE_CFLAGS variable. * src/truetype/ttinterp.c: Remove unused CALC_Length() macro.
33d02368 2000-12-06 16:31:30 * builds/module.mk: Replaced `xxx #' with `xxx$(space). * builds/os2/detekt.mk, builds/win32/detekt.mk: Moved comment to avoid trailing spaces in variable. * builds/freetype.mk: Use $(D) instead of $D to make statement more readable. * docs/docmaker.py: Formatting. * src/psaux/psauxmod.c: Fixed a broken inclusion of component header files (an FT_FLAT_COMPILE test was missing). * src/cache/ftcmanag.c (FTC_Manager_Done): Fixed a bug that caused an occasional crash when the function was called (due to a dangling pointer). * src/base/ftsystem.c (FT_Done_Memory): Fixed an obvious bug: The ANSI "free()" function was called instead of "memory->free()". * docs/docmaker.py: Added section filtering, multi-page generation (index page generation is still missing though). * builds/unix/install.mk, builds/unix/ft2unix.h: The file "ft2unix.h" is now installed as <ft2build.h> for Unix systems. Note that we still use the "freetype2/freetype" installation path for now. * many files: Now using <ft2build.h> as the default build and setup configuration file in all public headers. Internal source files still need some changes though. * builds/devel/ft2build.h, builds/devel/ftoption.h: Created a new Win32 developer builds. builds/win32/w32-dev.mk: Changed the developer build targets to "devel-gcc" and "devel-bcc" in order to be able to develop with the Borland C++ compiler.
e0061599 2000-12-04 23:34:42 fixing Cygwin build
8c8af31f 2000-12-04 23:28:14 fixed Unix installation
d3c8e064 2000-12-04 22:53:55 - updating the header inclusion scheme to use <ft2build.h> by default.. - created "builds/devel" to hold developer builds options for both Win32 and Unix - fixed a bug in the winfonts driver, where the glyph image format wasn't set correctly..
1e8b4ae5 2000-12-02 17:07:15 formatting
ac4cd951 2000-12-02 00:35:11 changes to allow compilation under Unix and Cygwin
aaac8133 2000-12-01 18:55:22 small updates to the documentation and the configure scripts to prepare the 2.0.1 release
4c80f0c9 2000-12-01 17:25:58 * INSTALL: Revised. * builds/compiler/bcc-dev.mk, builds/compiler/visualage.mk, builds/compiler/bcc.mk, builds/win32/w32-bcc.mk, builds/win32/w32-bccd.mk: Revised. * include/freetype/config/ftbuild.h, include/freetype/internal/internal.h: Revised. * include/freetype/ftimage.h: Updated to new header inclusion scheme. * builds/toplevel.mk (.PHONY): Adding `distclean'. * builds/unix/detect.mk (.PHONY): Adding `devel', `unix', `lcc', `setup'. * INSTALL: Slightly updated the quick starter documentation to include IDE compilation, prevent against BSD Make, and specify "make setup" instead of a single "make" for build configuration. * include/config/ftbuild.h, include/internal/internal.h: Added new configuration files used to determine the location of all public, configuration, and internal header files for FreeType 2. Modified all headers under "include/freetype" to reflect this change. Note that we still need to change the library source files themselves though. builds/win32/detect.mk: Added new files to support compilation with the free Borland C++ command-line compiler. Modified the detection rules to recognize the new "bcc32" target in "make setup bcc32". src/truetype/ttobjs.c, src/truetype/ttgload.c, src/truetype/ttinterp.c: Fixed a few comparisons that Borland C++ didn't really like. Basically, this compiler complains when FT_UInt is compared to FT_UShort (apparently, it promotes `UShort' to `Int' in these cases).
b1aabf4c 2000-11-30 23:48:22 - added support for the free command-line Borland C++ compiler in the "builds" directory - modified a few files because BCC32 didn't like certain comparisons (UInt compared with a UShort, apparently the UShort is promoted to an Int) - updated the INSTALL file to include IDE compilation, prevent against BSD Make, and clarify the use of "make setup" (instead of "make") for build configuration
6dd303db 2000-11-26 21:25:53 * builds/ansi/ansi.mk: Fix inclusion order of files. * src/type1/t1objs.c (T1_Init_Face): Compute style flags.
d1e9249b 2000-11-26 10:12:00 * builds/compiler/ansi-cc.mk (CLEAN_LIBRARY): Fix rule and conditional.
e397e2a3 2000-11-12 06:49:17 * builds/win32/visualc/freetype.dsp: Fix raster1->raster and type1z->type1.
e503527c 2000-11-12 02:55:25 Added a --libtool option, which returns the absolute path to the libtool convenience library.
84278bc7 2000-11-11 21:48:05 * builds/cygwin/cygwin-def.in: Same fix as previous. * builds/unix/unix-def.in: Add so that installation of freetype-config does not fail.
d5d28f89 2000-11-11 08:29:17 Added INSTALL_PROGRAM := @INSTALL_PROGRAM@ INSTALL_SCRIPT := @INSTALL_SCRIPT@ So that the install of freetype-config does not fail.
4af2f18c 2000-11-11 05:55:41 Minor fixes.
a82cd844 2000-11-10 22:43:37 Small fixes and formatting.
276e47e7 2000-11-09 18:29:59 - moved default installation of header files to "include/freetype2" instead of "include/freetype" - added generation and installation of "freetype-config" script
73622119 2000-11-09 18:23:30 - changing the default include path from "include/freetype" to "include/freetype2" - adding template for the "freetype-config" script that is installed in the "bin" directory. It is used to retrieve information about the current installation path, C flags & linker flags
8c883fb5 2000-11-05 23:41:08 minor fixes. Add more gcc warnings for development on UNIX.
91481f8a 2000-11-04 23:41:02 Introduced $(space) in the makefiles to get rid of using the comment separator for indicating a trailing space.
88b2e6c3 2000-11-04 08:37:45 Ignore build files.
dc72aff4 2000-11-04 08:33:38 Finishing David's latest changes (there were some errors in it).
76a5f623 2000-11-04 01:55:49 major reformatting of the sources: FT_EXPORT_DEF => FT_EXPORT FT_EXPORT_FUNC => FT_EXPORT_DEF BASE_DEF => FT_BASE BASE_FUNC => FT_BASE_DEF LOCAL_DEF => FT_LOCAL LOCAL_FUNC => FT_LOCAL_DEF LOCAL_FUNC_X => FT_CALLBACK_DEF LOCAL_DEF_X => FT_CALLBACK_TABLE FT_CPLUSPLUS => FT_CALLBACK_TABLE_DEF
098ab26c 2000-11-02 07:53:08 Moving FreeType license to doc dir. Adding GPL. Explaining double license in LICENSE.TXT Minor improvements to make system.
1a951e30 2000-11-01 20:27:39 new file
9140ae06 2000-11-01 20:27:13 Adding rules for mingw32 compiler.
e4b32a5d 2000-10-31 20:42:18 Removing trailing whitespace.
cf4398a6 2000-10-30 19:22:09 minor formatting
9b8f5c4c 2000-10-28 07:26:59 small updates: - reworked slightly the cache manager to better differentiate between the abstract class in "ftcglyph.h" and the FT_Glyph sub-class in "ftcimage.h", and slightly reduced the size of FTC_GlyphNodeRec, saving 8 bytes on a 32-bit system. Yes, I'm crazy ;-) - added build files to compile with LCC on Unix too (compile speeds _are_ insane with it). There is unfortunately a bug in the version I'm using (LCC 4.1) that prevents it to compile FT_MulTo64 correctly (in src/base/ftcalc.c) the generated assembly is incorrect, I don't know what to do ?? the build files are ok, though.. you should invoke "make setup lcc" to select them..
3c7c5da3 2000-10-19 15:56:22 added development header files to CONFIG_H in the makefiles increased T1_MAX_CHARSTRINGS_OPERANDS (again) to 256 -- one glyph of the Chinese MingTiEG-Medium needs it that large
47a5f41d 2000-10-17 03:38:43 Added copyright messages to all Makefiles. Added documentation to FT_Get_Sfnt_* stuff (in ftnames.[ch]) minor other doc fixes
e73d9957 2000-10-14 05:18:59 Enabled TT interpreter in development version of ftoption.h
4b92cf80 2000-10-10 03:58:32 provide `export "C"' guard only for default fterror handling.
2c5b7ebf 2000-10-07 01:21:25 fixed a small bug in the uninstall mode
6fbe4db6 2000-10-05 04:53:31 minor formatting issues
896b604c 2000-10-03 17:51:29 updated the build system: - new files for the "cygwin" platform - new workspace files for Visual C++ in "builds/win32/visualc" - updated "docs/BUILD" slightly
8bb45ec8 2000-09-29 06:41:56 Fixing comment in unixddef.mk which caused a trailing blank. Adding a new error, FT_Err_Invalid_Pixel_Size (used in winfnt.c) Fixing FT_Read_Fields() which failed for ft_frame_{bytes,skip}. This bug disabled the Winfont driver. Minor formatting issues.
bd547dc6 2000-09-22 21:23:29 Clean up, formatting etc. Fixing rules for installing cache headers on Unix. Updating builds/unix/ftconfig.in.
beece1bf 2000-09-19 18:33:20 small update, allow CONFIG_MK to be pre-defined before inclusion
08a91fd0 2000-09-19 02:08:09 final touches. Cache seems working after all, though the default cache size of 300 Kb is certainly too high for now :-) Need to implement abstract chunk cache and bitmap chunck cache
426984e4 2000-09-15 23:47:42 major revamp of the build system. Fixing the Unix Autoconf parts
046f7a0c 2000-09-15 22:42:06 major revamp of the build system
6d259636 2000-08-29 19:10:16 updated for new modules and sources (mainly psaux)
d1b7475b 2000-08-24 16:29:15 Formatting, small fixes. Adding basic input parameter checking for exported functions.
8728f294 2000-08-23 17:32:42 Formatting, small fixes. Adding copyright notices etc.
38cb5af0 2000-08-22 22:51:57 changed the "devel" setup targets to use "builds/<system>/devel" as the build directory. This is used to specify a specific "ftoption.h" that toggles all traces and logging on. Hence, the default build doesn't need the traces
38d979ce 2000-08-22 22:50:32 adding developer dir hierarchy
29a90e26 2000-08-03 00:03:08 Updating unix/ftconfig.in to recent config/ftconfig.h changes. More C++ fixes: Introducing LOCAL_FUNC_X for local functions used in function pointers (there are no local anonymous functions in C++) and FT_CPLUSPLUS (instead of FT_EXPORT_VAR) to define linkage of structures which contain function pointers.
f28b7536 2000-08-02 01:10:59 Add missing header file.
2d310502 2000-08-02 00:20:04 Forgot to run autoconf...
07373c8d 2000-08-01 18:44:18 Fixed dec-osf compiler switches. From Tom.
c713d924 2000-08-01 13:17:04 Added #ifdef's for C++ to all header files.
b1dd3535 2000-07-31 22:51:00 Added autoconf tests FT_MUNMAP_DECL and FT_MUNMAP_PARAM to fix some devils. Updating unix/ftsystem.c accordingly. More warning fixes.
e72c9fec 2000-07-31 18:59:02 Simplifying the FIELD_* and FRAME_* macros. Before calling these macros, you should #define FT_STRUCTURE to the structure which will be filled. Replaced FT_FIELD_REF with FT_FIELD_SIZE, FT_FIELD_SIZE_DELTA, and FT_FIELD_OFFSET to make the code more readable; additionally, it should be more portable because we no longer cast a pointer to an FT_UShort (which e.g. fails with Sun's C++ compiler) but computes the difference between two pointers which is guaranteed to work. Fixing warnings (and C++ errors) while using Sun's latest cc and CC incarnations. Most of them are related to variable shadowing.
fd9777e9 2000-07-31 10:56:42 Making path of $INSTALL always absolute.
98fba7cf 2000-07-30 20:21:22 Update to latest versions.
28e6a8f7 2000-07-30 09:26:45 Applied a patch from Tom Kacvinsky (taken from the curren libtool CVS) to make it libtool run on OSF.
d2b93caa 2000-07-28 01:37:53 Oops, I had exaggerated the warning levels a weensy bit...
78575d5e 2000-07-28 01:14:09 Updated to reflect the new Mac FOND support setup.