-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGoldenDecoder.build
More file actions
47 lines (37 loc) · 1.14 KB
/
Copy pathGoldenDecoder.build
File metadata and controls
47 lines (37 loc) · 1.14 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
Compiler x86_64-w64-mingw32-gcc
Assembly GoldenDecoder
.Run
Icon Voyager_Golden_Record
BuildDirectory Build/%Mode
IntermediateDirectory Intermediate/%Mode
if mode == release
{
SharedCompilerFlags -O3 -funroll-loops -ffast-math
Linker.Subsystem Windows
}
if mode == debug
{
SharedCompilerFlags -O0 -g3
SharedLinkerFlags -g3
Compiler.Defines _DEBUG
}
SourceFiles Source/Program
SourceFiles:windows Resources/GoldenDecoder_WindowIcon
Compiler.Flags $SharedCompilerFlags -std=gnu99 -fmax-errors=1 -Werror
Linker.Flags $SharedLinkerFlags
Compiler.Includes . Libraries
Libraries RaylibS gdi32 winmm
Library.Paths Libraries
PostBuild
{
Copy
{
resources/golden.wav $(BuildDirectory)/resources
resources/$(Icon).* $(BuildDirectory)/resources
resources/IBM_Plex_Mono/IBMPlexMono-Regular.ttf $(BuildDirectory)/resources
resources/IBM_Plex_Mono/IBMPlexMono-Bold.ttf $(BuildDirectory)/resources
resources/IBM_Plex_Mono/OFL.txt $(BuildDirectory)/resources
}
}
Assert.Platform Windows
option.mode(Debug Release)