Home | History | Annotate | Download | only in ansi
      1 #
      2 # FreeType 2 configuration rules for a `normal' ANSI system
      3 #
      4 
      5 
      6 # Copyright 1996-2018 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 DELETE    := rm -f
     17 CAT       := cat
     18 SEP       := /
     19 BUILD_DIR := $(TOP_DIR)/builds/ansi
     20 PLATFORM  := ansi
     21 
     22 
     23 # The directory where all library files are placed.
     24 #
     25 # By default, this is the same as $(OBJ_DIR); however, this can be changed
     26 # to suit particular needs.
     27 #
     28 LIB_DIR := $(OBJ_DIR)
     29 
     30 
     31 # The name of the final library file.  Note that the DOS-specific Makefile
     32 # uses a shorter (8.3) name.
     33 #
     34 LIBRARY := lib$(PROJECT)
     35 
     36 
     37 # Path inclusion flag.  Some compilers use a different flag than `-I' to
     38 # specify an additional include path.  Examples are `/i=' or `-J'.
     39 #
     40 I := -I
     41 
     42 
     43 # C flag used to define a macro before the compilation of a given source
     44 # object.  Usually it is `-D' like in `-DDEBUG'.
     45 #
     46 D := -D
     47 
     48 
     49 # The link flag used to specify a given library file on link.  Note that
     50 # this is only used to compile the demo programs, not the library itself.
     51 #
     52 L := -l
     53 
     54 
     55 # Target flag.
     56 #
     57 T := -o$(space)
     58 
     59 
     60 # C flags
     61 #
     62 #   These should concern: debug output, optimization & warnings.
     63 #
     64 #   Use the ANSIFLAGS variable to define the compiler flags used to enfore
     65 #   ANSI compliance.
     66 #
     67 CFLAGS ?= -c
     68 
     69 # ANSIFLAGS: Put there the flags used to make your compiler ANSI-compliant.
     70 #
     71 ANSIFLAGS :=
     72 
     73 
     74 # EOF
     75