blob: 426bc884599a5f67bfdfb27bf7882c7c689e0dd6 (
plain)
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
|
GENERATE_BINDINGS = auto
HEADERS = godot-headers
TARGET = debug
USE_CLANG = no
BASE = scons use_llvm=$(USE_CLANG) generate_bindings=$(GENERATE_BINDINGS) target=$(TARGET) headers=$(HEADERS)
LINUX = $(BASE) platform=linux
WINDOWS = $(BASE) platform=windows
MACOS = $(BASE) platform=macos
all:
make linux
make windows
linux:
make linux32
make linux64
linux32: SConstruct
$(LINUX) bits=32
linux64: SConstruct
$(LINUX) bits=64
windows:
make windows32
make windows64
windows32: SConstruct
$(WINDOWS) bits=32
windows64: SConstruct
$(WINDOWS) bits=64
macos: SConstruct
$(MACOS)
|