-
Notifications
You must be signed in to change notification settings - Fork 0
/
vars.mk
65 lines (55 loc) · 1.29 KB
/
vars.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#
# vars.mk
# Variables for project building.
#
# Author : Finn Rayment <[email protected]>
# Date created : 08/06/2022
#
# -----------------------------------------------------
# GLOBAL VARIABLES
#
# prefix to use for install/uninstall - this is not used on Windows
PREFIX=/usr/local
# project build number
VERSION=1.0.0
# set ARCH=32 for 32-bit builds - this is not used on Windows
ARCH=64
# set DEBUG=1 to turn on debugging
DEBUG=0
# extra debug tracing info if DEBUG=1
# 0 = tracing off
# 1 = memory tracing
# 2 = memory tracing + function calls + errors
DEBUG_TRACE=1
# address sanitisation
# 0 = off
# 1 = on
DEBUG_ASAN=1
# static analyzer
# 0 = off
# 1 = on
DEBUG_ANALYZE=1
# code and library toggles - 0 = off, 1 = on
ENABLE_ASSIMP=1
ENABLE_OPENMP=1
# -----------------------------------------------------
# LINUX/UNIX VARIABLES
#
# -----------------------------------------------------
# MACOS VARIABLES
#
# -----------------------------------------------------
# WINDOWS VARIABLES
#
# -----------------------------------------------------
# OTHER BUILD VARIABLES
#
# compiler and bug analysis
SAVE_TEMPS=0
# library versions to use for contrib building
# DO NOT CHANGE IF YOU DO NOT KNOW WHAT YOU ARE DOING
SDL2_VER=2.0.22
OPENAL_VER=1.22.0
GLEW_VER=2.2.0
FREETYPE2_VER=2.12.1
ASSIMP_VER=5.2.4