diff options
author | David Turner <david@freetype.org> | 2002-01-08 18:33:55 +0000 |
---|---|---|
committer | David Turner <david@freetype.org> | 2002-01-08 18:33:55 +0000 |
commit | 9d283e504d01f1e20e2b4898d77c2821ed1cbd9c (patch) | |
tree | 7ae9f367438795f9e94fe52666d11bad58c684b7 | |
parent | 6456a92ebbfd854d285ea41db6d653dbe7b495ce (diff) | |
download | freetype2-9d283e504d01f1e20e2b4898d77c2821ed1cbd9c.tar.gz |
added 'configure' and 'install' wrapper scripts to make the
installation process more Unix-friendly :-)
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | INSTALL | 28 | ||||
-rw-r--r-- | README.UNX | 4 | ||||
-rw-r--r-- | builds/unix/configure.ac | 5 |
4 files changed, 45 insertions, 6 deletions
@@ -1,5 +1,19 @@ +2002-01-08 David Turner <david@freetype.org> + + * configure, install: added some wrapper scripts to make + the installation more Unix-friendly.. + + * INSTALL, README.UNX: updated installation documentation + to use the new 'configure' and 'install' scripts.. + + Oh my.., why didn't we do that before the 2.0.6 release :-) + + 2002-01-07 David Turner <david@freetype.org> + * Version 2.0.6 released. + ========================= + * docs/BUGS, docs/CHANGES: updating documentation for 2.0.6 release * src/tools/docmaker.py: fixed HTML quoting in sources @@ -2,11 +2,31 @@ In order to build the library, read the `BUILD' document in the `docs' directory. This is only a quick starter. -I. From the command line +I. UNIX SYSTEMS: +---------------- + + Simply type: + + ./configure + make + ./install + + on the command line to configure, build and install FreeType + on your system. Note that the default installation path is + "/usr/local". + + Please read the file README.UNX, it contains _critical_ + information regarding the installation of FreeType on + many Unix systems. + + + + +II. From the command line ------------------------ - There are two ways to quickly build FreeType 2 from the command - line. + If you're not on Unix, there are two ways to quickly + build FreeType 2 from the command line. The first, and favorite one, is to use the "Jam" build tool. Jam is a highly portable replacement for Make whose control files do not @@ -40,7 +60,7 @@ I. From the command line jam In later releases of FT2, building shared libraries with Jam - should become automatic. + should become automatic on Unix systems.. 2. Building FT2 with "GNU Make" diff --git a/README.UNX b/README.UNX index 5b113dc1a..dffc960cb 100644 --- a/README.UNX +++ b/README.UNX @@ -50,9 +50,9 @@ SPECIAL NOTE FOR UNIX USERS Then, to build and install the library, type: - make setup unix CFG="--prefix=<yourprefix>" + ./configure --prefix=<yourprefix> make - make install (as root) + ./install (as root) where "<yourprefix>" must be replaced by the prefix returned by the "freetype-config" command. diff --git a/builds/unix/configure.ac b/builds/unix/configure.ac index c15f90323..7a0dc277e 100644 --- a/builds/unix/configure.ac +++ b/builds/unix/configure.ac @@ -86,6 +86,11 @@ dnl create the Unix-specific sub-Makefiles `builds/unix/unix-def.mk' dnl and 'builds/unix/unix-cc.mk' that will be used by the build system dnl AC_CONFIG_FILES([unix-cc.mk:unix-cc.in unix-def.mk:unix-def.in freetype-config]) + +dnl re-generate the Jamfile to use libtool now +dnl +AC_CONFIG_FILE([../../Jamfile:../../Jamfile.in]) + AC_OUTPUT dnl end of configure.ac |