]> icculus.org git repositories - theoddone33/hheretic.git/blob - build.py
Redo makefile, delete oss driver, fix some c99 errors, default to clang
[theoddone33/hheretic.git] / build.py
1
2 import sys
3 import os
4 import os.path
5
6 SDL_SRCS = [ 'sdl/i_sdl.c' ]
7
8 GL_SRCS = [
9         'opengl/ogl_clip.c',
10         'opengl/ogl_draw.c',
11         'opengl/ogl_font.c',
12         'opengl/ogl_rend.c',
13         'opengl/ogl_rl.c',
14         'opengl/ogl_sky.c',
15         'opengl/ogl_tex.c',
16         'opengl/m_bams.c'
17         ]
18
19 BASE_SRCS = [
20         'base/i_linux.c',
21         'base/oss.c',
22         'base/i_sound.c',
23         'base/am_map.c',
24         'base/ct_chat.c',
25         'base/d_net.c',
26         'base/f_finale.c',
27         'base/g_game.c',
28         'base/d_main.c',
29         'base/info.c',
30         'base/in_lude.c',
31         'base/mn_menu.c',
32         'base/m_misc.c',
33         'base/p_ceilng.c',
34         'base/p_doors.c',
35         'base/p_enemy.c',
36         'base/p_floor.c',
37         'base/p_inter.c',
38         'base/p_lights.c',
39         'base/p_map.c',
40         'base/p_maputl.c',
41         'base/p_mobj.c',
42         'base/p_plats.c',
43         'base/p_pspr.c',
44         'base/p_setup.c',
45         'base/p_sight.c',
46         'base/p_spec.c',
47         'base/p_switch.c',
48         'base/p_telept.c',
49         'base/p_tick.c',
50         'base/p_user.c',
51         'base/r_bsp.c',
52         'base/r_data.c',
53         'base/r_draw.c',
54         'base/r_main.c',
55         'base/r_plane.c',
56         'base/r_segs.c',
57         'base/r_things.c',
58         'base/sb_bar.c',
59         'base/sounds.c',
60         'base/tables.c',
61         'base/v_video.c',
62         'base/w_wad.c',
63         'base/z_zone.c'
64 ]
65