Subversion Repositories Kolibri OS

Rev

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

Rev 8693 Rev 8699
Line 1... Line 1...
1
CC=kos32-gcc
1
ifndef GCC
2
 
2
	GCC=kos32-gcc
-
 
3
endif
Line 3... Line 4...
3
KPACK=kpack
4
 
4
FASM=fasm 
5
KPACK=kpack
Line 5... Line 6...
5
 
6
FASM=fasm 
Line 12... Line 13...
12
	$(MAKE) -C ../linuxtools/src
13
all:
13
	mkdir -p exports ../lib
14
	$(MAKE) -C ../linuxtools/src
14
	../linuxtools/ExportGen symbols.txt exports/exports.c
15
	mkdir -p exports ../lib
15
	$(FASM) crt/crt0.asm ../lib/crt0.o
16
	../linuxtools/ExportGen symbols.txt exports/exports.c
16
	$(CC) $(CFLAGS) $(SRC) -o $(LIB)
17
	$(FASM) crt/crt0.asm ../lib/crt0.o
17
	$(KPACK) $(LIB)
18
	$(GCC) $(CFLAGS) $(SRC) -o $(LIB)
18
install:
19
	$(KPACK) $(LIB)
-
 
20
	../linuxtools/LoaderGen symbols.txt ../loader
-
 
21
	../linuxtools/LoaderBuild ../loader
-
 
22
	rm -rf exports
19
	cp -f ../lib/libc.obj ~/.kex/root/RD/1/LIB
23
install:
20
 
24
	cp -f ../lib/libc.obj ~/.kex/root/RD/1/LIB
Line 21... Line 25...
21
clean:
25
 
22
	rm ../lib/libc.obj
26
clean: