update for HEAD-2003050101
[reactos.git] / lib / freetype / builds / unix / unix-def.in
1 #
2 # FreeType 2 configuration rules templates for Unix + configure
3 #
4
5
6 # Copyright 1996-2000, 2002 by
7 # David Turner, Robert Wilhelm, and Werner Lemberg.
8 #
9 # This file is part of the FreeType project, and may only be used, modified,
10 # and distributed under the terms of the FreeType project license,
11 # LICENSE.TXT.  By continuing to use, modify, or distribute this file you
12 # indicate that you have read the license and understand and accept it
13 # fully.
14
15
16 ifndef TOP_DIR
17   TOP_DIR := .
18 endif
19 TOP_DIR := $(shell cd $(TOP_DIR); pwd)
20
21 DELETE   := @RMF@
22 DELDIR   := @RMDIR@
23 SEP      := /
24 HOSTSEP  := $(SEP)
25 BUILD    := $(TOP_DIR)/builds/unix
26 PLATFORM := unix
27
28 # this is used for `make distclean' and `make install'
29 ifndef OBJ_BUILD
30   OBJ_BUILD := $(BUILD)
31 endif
32
33 # don't use `:=' here since the path stuff will be included after this file
34 #
35 FTSYS_SRC = @FTSYS_SRC@
36
37 INSTALL         := @INSTALL@
38 INSTALL_DATA    := @INSTALL_DATA@
39 INSTALL_PROGRAM := @INSTALL_PROGRAM@
40 INSTALL_SCRIPT  := @INSTALL_SCRIPT@
41 MKINSTALLDIRS   := $(BUILD)/mkinstalldirs
42
43 DISTCLEAN += $(OBJ_BUILD)/config.cache    \
44              $(OBJ_BUILD)/config.log      \
45              $(OBJ_BUILD)/config.status   \
46              $(OBJ_BUILD)/unix-def.mk     \
47              $(OBJ_BUILD)/unix-cc.mk      \
48              $(OBJ_BUILD)/ftconfig.h      \
49              $(OBJ_BUILD)/freetype-config \
50              $(LIBTOOL)                   \
51              $(OBJ_BUILD)/Makefile
52
53
54 # Standard installation variables.
55 #
56 prefix       := @prefix@
57 exec_prefix  := @exec_prefix@
58 libdir       := @libdir@
59 bindir       := @bindir@
60 includedir   := @includedir@
61 datadir      := @datadir@
62
63 version_info := @version_info@
64
65
66 # The directory where all object files are placed.
67 #
68 # This lets you build the library in your own directory with something like
69 #
70 #   set TOP_DIR=.../path/to/freetype2/top/dir...
71 #   set OBJ_DIR=.../path/to/obj/dir
72 #   make -f $TOP_DIR/Makefile setup [options]
73 #   make -f $TOP_DIR/Makefile
74 #
75 ifndef OBJ_DIR
76   OBJ_DIR := $(shell cd $(TOP_DIR)/objs; pwd)
77 endif
78
79
80 # The directory where all library files are placed.
81 #
82 # By default, this is the same as $(OBJ_DIR); however, this can be changed
83 # to suit particular needs.
84 #
85 LIB_DIR := $(OBJ_DIR)
86
87
88 # The SYSTEM_ZLIB macro is defined if the user wishes to link dynamically
89 # with its system wide zlib. If SYSTEM_ZLIB is 'yes', the zlib part of the
90 # ftgzip module is not compiled in.
91 SYSTEM_ZLIB := @SYSTEM_ZLIB@
92
93
94 # The NO_OUTPUT macro is appended to command lines in order to ignore
95 # the output of some programs.
96 #
97 NO_OUTPUT := 2> /dev/null
98
99 # EOF