-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathmaketool.ini
More file actions
66 lines (50 loc) · 1.79 KB
/
maketool.ini
File metadata and controls
66 lines (50 loc) · 1.79 KB
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
65
66
; Configuration for the Tramway SDK makefile generator.
[Make]
; Here are the commands that will be generated into the Makefile.
; If you're using gcc or mingw and you can run these commands from the terminal,
; then you can leave them as they are. Otherwise you should set these to the
; path of the executable plus its name. Also you should set it if you have
; multiple versions of these programs, since you need to use a compiler that
; supports compiling C++20.
; This is the C++20 compiler; for compiling object files.
compiler = g++
; This is the archiver; for generating static libraries.
archiver = ar
; This is the Tramway SDK source location; only used for projects.
tramsdk = ./
[Project]
; This is used for switching between different systems.
; Select:
; - WIN32 for 32-bit Windows XP SP3+
; - WIN64 for 64-bit Windows 7+
; - LINUX for Linux
; - WEB if you're building for webassembly
platform = WIN64
; This can be set to either LIBRARY or PROJECT.
; Select:
; - LIBRARY will produce a statically-linkable library archive file.
; - PROJECT will produce an executable.
type = LIBRARY
; This will be used for the executable name if making a project.
name = tramsdk
[Modules]
; For extensions you can enable of disable as many as you want. For other
; modules you have to choose one to be enabled and other to be disabled.
; Select:
; - INCLUDE if you want to enable the module;
; - EXCLUDE if you want to disable it.
extensions/camera = INCLUDE
extensions/file = EXCLUDE
extensions/menu = INCLUDE
extensions/scripting/lua = INCLUDE
audio/openal = INCLUDE
audio/spatial = EXCLUDE
audio/template = EXCLUDE
platform/glfw = INCLUDE
platform/sdl = EXCLUDE
physics/bullet = INCLUDE
physics/template = EXCLUDE
render/opengl = INCLUDE
render/direct3d = EXCLUDE
render/software = EXCLUDE
render/raytrace = EXCLUDE