Subversion Repositories Kolibri OS

Rev

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

Rev 8793 Rev 8818
Line 1... Line 1...
1
KTCC=../../../ktcc/trunk/bin/kos32-tcc
1
KTCC=kos32-tcc
2
FASM= fasm
2
FASM= fasm
3
KPACK = kpack
3
KPACK = kpack
4
CFLAGS = -I../include 
4
CFLAGS = -I../include 
5
LDFLAGS = -nostdlib -L../lib ../lib/crt0.o
5
LDFLAGS = -nostdlib -L../../bin/lib ../../bin/lib/crt0.o
Line 6... Line 6...
6
 
6
 
7
BIN= stdio_test.kex \
7
BIN= stdio_test.kex \
8
basic_gui.kex \
8
basic_gui.kex \
9
http_tcp_demo.kex \
9
http_tcp_demo.kex \
10
math_test.kex \
10
math_test.kex \
11
string_test.kex \
11
string_test.kex \
12
whois.kex  \
12
whois.kex  \
13
file_io.kex \
13
file_io.kex \
-
 
14
tmpdisk_work.kex \
14
tmpdisk_work.kex \
15
consoleio.kex \
-
 
16
fasm/sprintf_test.kex \
-
 
17
clayer/rasterworks.kex \
-
 
18
clayer/libimg.kex \
-
 
19
clayer/dialog.kex \
-
 
20
clayer/msgbox.kex \
-
 
21
clayer/boxlib.kex
-
 
22
 
Line 15... Line 23...
15
fasm/sprintf_test.kex
23
LIBS= -ltcc -ldialog -lrasterworks -limg -lbox -lmsgbox -lnetwork -lc.obj
Line 16... Line 24...
16
 
24
 
17
all: $(BIN)
25
all: $(BIN)
18
	
26
	
Line 19... Line 27...
19
%.kex : %.c
27
%.kex : %.c
20
	$(KTCC) $(CFLAGS) $(LDFLAGS) $< -o $@ -ltcc -lnetwork -lc.obj
28
	$(KTCC) $(CFLAGS) $(LDFLAGS)  $< -o $@ $(LIBS)
21
	$(KPACK) --nologo $@
29
	$(KPACK) --nologo $@
Line 22... Line 30...
22
	
30
	
23
%.kex : %.asm
31
%.kex : %.asm