Subversion Repositories Kolibri OS

Rev

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

Rev 8476 Rev 8535
Line 1... Line 1...
1
NAME = tinypy
1
NAME=tinypy
2
CC = kos32-gcc
2
CC = kos32-gcc
3
LD = kos32-ld
3
LD = kos32-ld
Line 4... Line -...
4
 
-
 
5
SDK_DIR:= $(abspath ../../../../contrib/sdk)
-
 
6
 
4
 
7
LDFLAGS = -static -nostdlib -T $(SDK_DIR)/sources/newlib/app.lds \
5
LDFLAGS = -static -nostdlib -T $(SDK_DIR)/sources/newlib/app.lds \
Line 8... Line -...
8
          --image-base 0 -lgcc -lc.dll
-
 
9
 
6
          --image-base 0 -lgcc -lSDLn  -lc.dll -lsound
Line 10... Line 7...
10
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -mpreferred-stack-boundary=2 \
7
 
11
			-mincoming-stack-boundary=2 -fno-builtin -fno-common
8
SDL_DIR = $(SDK_DIR)/sources/SDL-1.2.2_newlib
Line -... Line 9...
-
 
9
          
12
 
10
CFLAGS = -DCONIO -U_Win32 -U_WIN32 -U__MINGW32__ -mpreferred-stack-boundary=2 \
Line 13... Line -...
13
INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include
-
 
14
LIBPATH:= -L $(SDK_DIR)/lib -L /home/autobuild/tools/win32/mingw32/lib
-
 
15
 
-
 
16
MODULES_DIR = $(abspath ../modules)
-
 
17
 
11
			-mincoming-stack-boundary=2 -fno-builtin -fno-common  -O3 
Line 18... Line 12...
18
MODULES_OBJ =	$(MODULES_DIR)/kolibri/init.o  \
12
 
Line 19... Line 13...
19
				$(MODULES_DIR)/kolibri/fs.o    \
13
INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include -I$(SDL_DIR)/include
Line 20... Line 14...
20
				$(MODULES_DIR)/kolibri/net.o   \
14
LIBPATH:= -L $(SDK_DIR)/lib -L /home/autobuild/tools/win32/mingw32/lib -L.  
21
				$(MODULES_DIR)/kolibri/gui.o   \
15
 
-
 
16
STD_MODULES= ../std_modules/modules.o
22
				$(MODULES_DIR)/kolibri/debug.o
17
		
-
 
18
OBJECTS =  tpmain.o $(STD_MODULES)
Line 23... Line 19...
23
 
19
 
24
OBJECTS = tpmain.o $(MODULES_OBJ)
20
all:$(NAME)
Line 25... Line 21...
25
 
21
 
26
all: $(NAME)
22
$(NAME): $(OBJECTS)