Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1125 serge 1
 
2
FASM = e:/fasm/fasm.exe
3
CFLAGS = -c -O2 -fomit-frame-pointer -fno-builtin-printf
4
LDFLAGS = -nostdlib -shared -s -Map atikms.map --image-base 0 --file-alignment 512 --section-alignment 4096
5
6
 
7
DRM_INCLUDES = $(DRM_TOPDIR)/include
8
9
 
10
11
 
12
13
 
14
15
 
16
17
 
18
			$(DRM_INCLUDES)/list.h		\
19
			$(DRM_INCLUDES)/pci.h		\
20
			$(DRM_INCLUDES)/drm.h			\
21
			$(DRM_INCLUDES)/drmP.h			\
22
			$(DRM_INCLUDES)/drm_edid.h		\
23
			$(DRM_INCLUDES)/drm_crtc.h		\
24
			$(DRM_INCLUDES)/drm_mode.h		\
25
			$(DRM_INCLUDES)/drm_mm.h		\
26
			atom.h				\
27
			radeon.h			\
28
			radeon_asic.h
29
30
 
31
			pci.c				\
32
			$(DRM_TOPDIR)/drm_mm.c		\
33
			$(DRM_TOPDIR)/drm_edid.c		\
34
			$(DRM_TOPDIR)/drm_modes.c		\
35
			$(DRM_TOPDIR)/drm_crtc.c		\
36
			$(DRM_TOPDIR)/drm_crtc_helper.c		\
37
			$(DRM_TOPDIR)/i2c/i2c-core.c		\
38
			$(DRM_TOPDIR)/i2c/i2c-algo-bit.c	\
39
			$(DRM_TOPDIR)/idr.c			\
40
			radeon_device.c			\
41
			radeon_clocks.c			\
42
			radeon_i2c.c				\
43
			atom.c					\
44
			radeon_atombios.c		\
45
			atombios_crtc.c				\
46
			radeon_encoders.c			\
47
			radeon_connectors.c			\
48
			radeon_bios.c			\
49
			radeon_combios.c			\
50
			radeon_legacy_crtc.c			\
51
			radeon_legacy_encoders.c		\
52
			radeon_display.c			\
53
			radeon_object.c			\
54
			radeon_gart.c			\
55
			radeon_ring.c			\
56
			r100.c				\
57
			r300.c				\
58
			rv515.c				\
59
			r520.c
60
61
 
62
 
63
64
 
65
 
66
            $(patsubst %.c, %.obj, $(NAME_SRC))))
67
68
 
69
 
70
 
71
72
 
73
	ld -L$(LIBPATH) $(LDFLAGS) -T atikms.lds -o $@ $(NAME_OBJS) vsprintf.obj icompute.obj $(LIBS)
74
75
 
76
 
77
	$(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ -c $<
78