Subversion Repositories Kolibri OS

Rev

Rev 6146 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6146 Rev 6668
Line 6... Line 6...
6
STRIP = kos32-strip
6
STRIP = kos32-strip
Line 7... Line 7...
7
 
7
 
8
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -Wall -Winline -fno-ident
8
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -Wall -Winline -fno-ident
Line 9... Line 9...
9
CFLAGS+= -mno-ms-bitfields -fomit-frame-pointer
9
CFLAGS+= -mno-ms-bitfields -fomit-frame-pointer
10
 
10
 
Line 11... Line 11...
11
LDFLAGS = -shared -s -nostdlib -T ../../newlib/dll.lds --entry _DllStartup --image-base=0
11
LDFLAGS = -shared -s -T dll.lds --entry _DllStartup --image-base=0
Line 12... Line 12...
12
LDFLAGS+= --version-script i965-video.ver --out-implib lib$(LIBRARY).dll.a
12
LDFLAGS+= --version-script i965-video.ver
13
 
13
 
Line 14... Line -...
14
ARFLAGS = crs
-
 
15
 
-
 
16
INCLUDES= -I../../newlib/libc/include -I../../libdrm -I../../libdrm/intel -I../../libdrm/include/drm
14
ARFLAGS = crs
Line 17... Line 15...
17
INCLUDES+= -I../libva-1.6.2 
15
 
Line 18... Line 16...
18
 
16
INCLUDES= -I../../newlib/libc/include -I../../libdrm -I../../libdrm/intel -I../../libdrm/include/drm
19
LIBPATH:= -L../../../lib -L/home/autobuild/tools/win32/mingw32/lib
17
INCLUDES+= -I../libva-1.6.2 
Line 75... Line 73...
75
# targets 
73
# targets 
Line 76... Line 74...
76
 
74
 
Line 77... Line 75...
77
all: $(LIBRARY).dll
75
all: $(LIBRARY).dll
78
 
76
 
79
$(LIBRARY).dll: $(OBJECTS) Makefile
77
$(LIBRARY).dll: $(OBJECTS) Makefile
80
	$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS)
78
	$(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(LIBS)
81
	$(STRIP) $@
-
 
82
	mv -f $@ ../../../bin
-
 
Line 83... Line 79...
83
	mv -f lib$(LIBRARY).dll.a ../../../lib  
79
	$(STRIP) $@
84
	
80
	mv -f $@ ../../../bin