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: |