Subversion Repositories Kolibri OS

Rev

Rev 9204 | Rev 9242 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
8818 turbocat 1
KTCC=kos32-tcc
8718 turbocat 2
FASM= fasm
8687 turbocat 3
KPACK = kpack
9204 turbocat 4
CFLAGS = -I../include -I../../../../../../contrib/sdk/sources/SDL-1.2.2_newlib/include
8818 turbocat 5
LDFLAGS = -nostdlib -L../../bin/lib ../../bin/lib/crt0.o
8687 turbocat 6
 
7
BIN= stdio_test.kex \
8
basic_gui.kex \
9
http_tcp_demo.kex \
10
math_test.kex \
11
string_test.kex \
12
whois.kex  \
13
file_io.kex \
8705 turbocat 14
tmpdisk_work.kex \
8818 turbocat 15
consoleio.kex \
9013 turbocat 16
assert_test.kex \
8818 turbocat 17
fasm/sprintf_test.kex \
18
clayer/rasterworks.kex \
19
clayer/libimg.kex \
20
clayer/dialog.kex \
21
clayer/msgbox.kex \
9013 turbocat 22
clayer/boxlib.kex \
9204 turbocat 23
thread_work.kex \
9207 turbocat 24
sdltest.kex \
25
shell_test.kex
8687 turbocat 26
 
9207 turbocat 27
LIBS= -lSDL -lshell -ltcc -lsound -ldialog -lrasterworks -limg -lbox -lmsgbox -lnetwork -lc.obj
8818 turbocat 28
 
8687 turbocat 29
all: $(BIN)
30
 
31
%.kex : %.c
8818 turbocat 32
	$(KTCC) $(CFLAGS) $(LDFLAGS)  $< -o $@ $(LIBS)
8687 turbocat 33
	$(KPACK) --nologo $@
8718 turbocat 34
 
35
%.kex : %.asm
36
	$(FASM) $< $@
37
	$(KPACK) --nologo $@
8687 turbocat 38
 
39
clean:
8818 turbocat 40
	rm *.kex clayer/*.kex