1# 2# FreeType 2 configuration rules for a BeOS system 3# 4# this is similar to the "ansi-def.mk" file, except for BUILD and PLATFORM 5# 6 7 8# Copyright 1996-2018 by 9# David Turner, Robert Wilhelm, and Werner Lemberg. 10# 11# This file is part of the FreeType project, and may only be used, modified, 12# and distributed under the terms of the FreeType project license, 13# LICENSE.TXT. By continuing to use, modify, or distribute this file you 14# indicate that you have read the license and understand and accept it 15# fully. 16 17 18DELETE := rm -f 19CAT := cat 20SEP := / 21BUILD_DIR := $(TOP_DIR)/builds/beos 22PLATFORM := beos 23 24 25# The directory where all library files are placed. 26# 27# By default, this is the same as $(OBJ_DIR); however, this can be changed 28# to suit particular needs. 29# 30LIB_DIR := $(OBJ_DIR) 31 32 33# The name of the final library file. Note that the DOS-specific Makefile 34# uses a shorter (8.3) name. 35# 36LIBRARY := lib$(PROJECT) 37 38 39# Path inclusion flag. Some compilers use a different flag than `-I' to 40# specify an additional include path. Examples are `/i=' or `-J'. 41# 42I := -I 43 44 45# C flag used to define a macro before the compilation of a given source 46# object. Usually it is `-D' like in `-DDEBUG'. 47# 48D := -D 49 50 51# The link flag used to specify a given library file on link. Note that 52# this is only used to compile the demo programs, not the library itself. 53# 54L := -l 55 56 57# Target flag. 58# 59T := -o$(space) 60 61 62# C flags 63# 64# These should concern: debug output, optimization & warnings. 65# 66# Use the ANSIFLAGS variable to define the compiler flags used to enfore 67# ANSI compliance. 68# 69CFLAGS ?= -c 70 71# ANSIFLAGS: Put there the flags used to make your compiler ANSI-compliant. 72# 73ANSIFLAGS := 74 75 76# EOF 77