| Index: third_party/freetype2/src/Jamrules
|
| diff --git a/third_party/freetype2/src/Jamrules b/third_party/freetype2/src/Jamrules
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..91d1966454c73b24992b40edc1e7334bdd88fca2
|
| --- /dev/null
|
| +++ b/third_party/freetype2/src/Jamrules
|
| @@ -0,0 +1,71 @@
|
| +# FreeType 2 JamRules.
|
| +#
|
| +# Copyright 2001-2015 by
|
| +# David Turner, Robert Wilhelm, and Werner Lemberg.
|
| +#
|
| +# This file is part of the FreeType project, and may only be used, modified,
|
| +# and distributed under the terms of the FreeType project license,
|
| +# LICENSE.TXT. By continuing to use, modify, or distribute this file you
|
| +# indicate that you have read the license and understand and accept it
|
| +# fully.
|
| +
|
| +
|
| +# This file contains the Jam rules needed to build the FreeType 2 library.
|
| +# It is shared by all Jamfiles and is included only once in the build
|
| +# process.
|
| +#
|
| +
|
| +
|
| +# Call SubDirHdrs on a list of directories.
|
| +#
|
| +rule AddSubDirHdrs
|
| +{
|
| + local x ;
|
| +
|
| + for x in $(<)
|
| + {
|
| + SubDirHdrs $(x) ;
|
| + }
|
| +}
|
| +
|
| +
|
| +# Determine prefix of library file. We must use "libxxxxx" on Unix systems,
|
| +# while all other simply use the real name.
|
| +#
|
| +if $(UNIX)
|
| +{
|
| + LIBPREFIX ?= lib ;
|
| +}
|
| +else
|
| +{
|
| + LIBPREFIX ?= "" ;
|
| +}
|
| +
|
| +# FT2_TOP contains the location of the FreeType source directory. You can
|
| +# set it to a specific value if you want to compile the library as part of a
|
| +# larger project.
|
| +#
|
| +FT2_TOP ?= $(DOT) ;
|
| +
|
| +# Define a new rule used to declare a sub directory of the Nirvana source
|
| +# tree.
|
| +#
|
| +rule FT2_SubDir
|
| +{
|
| + if $(FT2_TOP) = $(DOT)
|
| + {
|
| + return [ FDirName $(<) ] ;
|
| + }
|
| + else
|
| + {
|
| + return [ FDirName $(FT2_TOP) $(<) ] ;
|
| + }
|
| +}
|
| +
|
| +# We also set ALL_LOCATE_TARGET in order to place all object and library
|
| +# files in "objs".
|
| +#
|
| +ALL_LOCATE_TARGET ?= [ FT2_SubDir objs ] ;
|
| +
|
| +
|
| +# end of Jamrules
|
|
|