Subversion Repositories Kolibri OS

Rev

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",