tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

beos-def.mk (1795B)


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