Rev 5131 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5131 | Rev 8520 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | then |
3 | then |
4 | if tup.getconfig("NO_NASM") ~= "" then return end -- required for SDL compilation |
4 | if tup.getconfig("NO_NASM") ~= "" then return end -- required for SDL compilation |
5 | HELPERDIR = "../../../programs" |
5 | HELPERDIR = "../../../programs" |
6 | end |
6 | end |
7 | tup.include(HELPERDIR .. "/use_gcc.lua") |
7 | tup.include(HELPERDIR .. "/use_gcc.lua") |
8 | tup.include(HELPERDIR .. "/use_menuetlibc.lua") |
8 | tup.include(HELPERDIR .. "/use_newlib.lua") |
9 | use_dynamic_stack() -- default 64K are not sufficient |
9 | --use_dynamic_stack() -- default 64K are not sufficient |
10 | tup.include(HELPERDIR .. "/use_sdl.lua") |
10 | tup.include(HELPERDIR .. "/use_sdl_newlib.lua") |
11 | CFLAGS = CFLAGS .. " -DSDL -UWIN32 -U_WIN32 -U__WIN32__ -D_KOLIBRI" |
11 | CFLAGS = CFLAGS .. " -DSDL -UWIN32 -U_WIN32 -U__WIN32__ -D_KOLIBRI" |
12 | CFLAGS = CFLAGS .. " -DUSE_ASM" |
12 | CFLAGS = CFLAGS .. " -DUSE_ASM" |
- | 13 | ||
- | 14 | LDFLAGS = LDFLAGS .. " --subsystem native --stack 0x200000" |
|
- | 15 | ||
13 | -- CFLAGS = CFLAGS:gsub("-Os", "-O2") |
16 | -- CFLAGS = CFLAGS:gsub("-Os", "-O2") |
14 | compile_gcc{ |
17 | compile_gcc{ |
15 | "chase.c", "cl_demo.c", "cl_input.c", "cl_main.c", "cl_parse.c", "cl_tent.c", |
18 | "chase.c", "cl_demo.c", "cl_input.c", "cl_main.c", "cl_parse.c", "cl_tent.c", |
16 | "cmd.c", "common.c", "console.c", "crc.c", "cvar.c", "d_edge.c", "d_init.c", |
19 | "cmd.c", "common.c", "console.c", "crc.c", "cvar.c", "d_edge.c", "d_init.c", |
17 | "d_modech.c", "d_part.c", "d_polyse.c", "d_scan.c", "d_sky.c", "d_sprite.c", |
20 | "d_modech.c", "d_part.c", "d_polyse.c", "d_scan.c", "d_sky.c", "d_sprite.c", |