Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
4754 right-hear 1
include ../osrules.mak
1882 clevermous 2
 
3
MENUET_LIBC_OBJS :=
4
MENUET_LIBC_TOPDIR := $(CURDIR)
5
 
6
export MENUET_LIBC_OBJS
7
export MENUET_LIBC_TOPDIR
8
 
9
all: m_echo$(EXESUFFIX) mks$(EXESUFFIX)
10
	make -C libc
11
	make -C libcon2 mk_lib
12
	make -C libcpp mk_lib
13
	make -C libm mk_lib
14
	make -C libmgfx mk_lib
15
	make -C libmcoff
16
	$(RM) m_echo$(EXESUFFIX)
17
	$(RM) tmp_make
18
	$(RM) mks$(EXESUFFIX)
19
	@echo ---------------------------------------------------------
20
	@echo Libraries for MenuetOS/KolibriOS were successfully built
21
	@echo ---------------------------------------------------------
22
 
23
dll: m_echo
24
	make -C libcon2 dll
25
	make -C libcpp dll
26
	make -C libm dll
27
	make -C libmgfx dll
28
 
29
m_echo$(EXESUFFIX): m_echo.c
30
	gcc m_echo.c -o m_echo$(EXESUFFIX) -s -O2 -fomit-frame-pointer
31
mks$(EXESUFFIX): mks.c
32
	gcc mks.c -o mks$(EXESUFFIX) -s -O2 -fomit-frame-pointer
33
 
34
clean:
35
	make -C libc clean
36
	make -C libcon2 clean
37
	make -C libcpp clean
38
	make -C libm clean
39
	make -C libmgfx clean
40
	make -C libmcoff clean
41
	$(RM) tmp_make m_echo$(EXESUFFIX) mks$(EXESUFFIX)
42
 
43
depend:
44
	make -C libc depend
45
	make -C libcon2 depend
46
	make -C libcpp depend
47
	make -C libm depend
48
	make -C libmgfx depend