Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
8733 turbocat 1
KTCC_DIR=../ktcc/trunk
9234 turbocat 2
KLIBC_DIR = $(KTCC_DIR)/libc.obj
8733 turbocat 3
 
4
NAME=bin/tinybas.kex
5
 
6
KTCC=$(KTCC_DIR)/bin/kos32-tcc
7
KPACK=kpack
8
 
9
SRC=    src/common.c \
10
	src/errors.c \
11
	src/expression.c \
12
	src/formatter.c \
13
	src/generatec.c \
14
	src/interpret.c \
15
	src/options.c \
16
	src/parser.c \
17
	src/statement.c \
18
	src/tinybasic.c \
19
	src/token.c \
20
	src/tokeniser.c
21
 
22
CFLAGS= -D_KOLIBRI -I$(KLIBC_DIR)/include -I inc
23
LFLAGS= -nobss -nostdlib -L $(KLIBC_DIR)/lib $(KLIBC_DIR)/lib/crt0.o
24
LIBS = -ltcc -lc.obj
25
 
26
all:
27
	$(KTCC) $(CFLAGS) $(SRC) $(LFLAGS) $(LIBS) -o $(NAME)
28
	$(KPACK) $(NAME)
29
 
30
clean:
31
	rm $(NAME)