Subversion Repositories Kolibri OS

Rev

Rev 1129 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1129 Rev 1179
Line 2... Line 2...
2
FASM = e:/fasm/fasm.exe
2
FASM = e:/fasm/fasm.exe
3
CFLAGS = -c -O2 -fomit-frame-pointer -fno-builtin-printf 
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
4
LDFLAGS = -nostdlib -shared -s -Map atikms.map --image-base 0 --file-alignment 512 --section-alignment 4096
5
 
5
 
Line 6... Line -...
6
 
-
 
7
DRM_TOPDIR   = $(CURDIR)/..
6
DRM_TOPDIR   = $(CURDIR)/..
8
DRM_INCLUDES = $(DRM_TOPDIR)/include
7
DRM_INCLUDES = $(DRM_TOPDIR)/include
Line 9... Line 8...
9
 
8
 
Line 10... Line 9...
10
LIBPATH:= .
9
LIBPATH:= .
Line 11... Line 10...
11
 
10
 
Line 12... Line 11...
12
LIBS:=    -ldrv -lcore 
11
LIBS:=    -ldrv -lcore 
Line 13... Line 12...
13
 
12
 
14
NAME:=	  atikms
13
NAME:=	  atikms
15
 
14
 
16
INCLUDES = -I $(DRM_INCLUDES) -I $(DRM_INCLUDES)/ttm 
15
INCLUDES = -I $(DRM_INCLUDES) -I $(DRM_INCLUDES)/linux -I $(DRM_INCLUDES)/drm
17
 
16
 
18
HFILES:=     		$(DRM_INCLUDES)/types.h		\
17
HFILES:=     		$(DRM_INCLUDES)/linux/types.h		\
19
			$(DRM_INCLUDES)/list.h		\
18
			$(DRM_INCLUDES)/linux/list.h		\
20
			$(DRM_INCLUDES)/pci.h		\
19
			$(DRM_INCLUDES)/pci.h		\
21
			$(DRM_INCLUDES)/drm.h			\
20
			$(DRM_INCLUDES)/drm.h			\
22
			$(DRM_INCLUDES)/drmP.h			\
21
			$(DRM_INCLUDES)/drm/drmP.h		\
23
			$(DRM_INCLUDES)/drm_edid.h		\
22
			$(DRM_INCLUDES)/drm_edid.h		\
24
			$(DRM_INCLUDES)/drm_crtc.h		\
23
			$(DRM_INCLUDES)/drm/drm_crtc.h		\
Line 34... Line 33...
34
			$(DRM_TOPDIR)/drm_edid.c		\
33
			$(DRM_TOPDIR)/drm_edid.c		\
35
			$(DRM_TOPDIR)/drm_modes.c		\
34
			$(DRM_TOPDIR)/drm_modes.c		\
36
			$(DRM_TOPDIR)/drm_crtc.c		\
35
			$(DRM_TOPDIR)/drm_crtc.c		\
37
			$(DRM_TOPDIR)/drm_crtc_helper.c		\
36
			$(DRM_TOPDIR)/drm_crtc_helper.c		\
38
			$(DRM_TOPDIR)/i2c/i2c-core.c		\
37
			$(DRM_TOPDIR)/drm_fb_helper.c		\
-
 
38
			$(DRM_TOPDIR)/i2c/i2c-core.c		\
39
			$(DRM_TOPDIR)/i2c/i2c-algo-bit.c	\
39
			$(DRM_TOPDIR)/i2c/i2c-algo-bit.c	\
40
			$(DRM_TOPDIR)/idr.c			\
40
			$(DRM_TOPDIR)/idr.c			\
41
			radeon_gem.c				\
41
			radeon_gem.c				\
42
			radeon_device.c				\
42
			radeon_device.c				\
43
			radeon_clocks.c				\
43
			radeon_clocks.c				\
Line 50... Line 50...
50
			radeon_bios.c				\
50
			radeon_bios.c				\
51
			radeon_combios.c			\
51
			radeon_combios.c			\
52
			radeon_legacy_crtc.c			\
52
			radeon_legacy_crtc.c			\
53
			radeon_legacy_encoders.c		\
53
			radeon_legacy_encoders.c		\
54
			radeon_display.c			\
54
			radeon_legacy_tv.c			\
-
 
55
			radeon_display.c			\
55
			radeon_object.c				\
56
			radeon_cursor.c				\
-
 
57
			radeon_object.c				\
56
			radeon_gart.c				\
58
			radeon_gart.c				\
57
			radeon_ring.c				\
59
			radeon_ring.c				\
58
			r100.c					\
60
			r100.c					\
59
			r300.c					\
61
			r200.c					\
-
 
62
			r300.c					\
60
			r420.c					\
63
			r420.c					\
61
			rv515.c					\
64
			rv515.c					\
62
			r520.c					\
65
			r520.c					\
63
			r600.c					\
66
			r600.c					\
64
			rs400.c					\
67
			rs400.c					\
Line 69... Line 72...
69
 
72
 
Line 70... Line 73...
70
SRC_DEP:=    
73
SRC_DEP:=    
71
 
74
 
Line 72... Line 75...
72
 
75
 
Line 73... Line 76...
73
NAME_OBJS =  $(patsubst %.s, %.obj, $(patsubst %.asm, %.obj,\
76
NAME_OBJS =  $(patsubst %.s, %.o, $(patsubst %.asm, %.o,\
74
            $(patsubst %.c, %.obj, $(NAME_SRC))))
77
            $(patsubst %.c, %.o, $(NAME_SRC))))
Line 75... Line 78...
75
 
78
 
76
 
79