Subversion Repositories Kolibri OS

Rev

Rev 4973 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4973 Rev 5145
Line 1... Line -...
1
ifdef windir
-
 
2
ON_WINDOWS = 1
-
 
3
else
-
 
4
ifdef WINDIR
-
 
5
ON_WINDOWS = 1
-
 
6
endif
-
 
7
endif
-
 
8
 
-
 
9
ifndef ON_WINDOWS
-
 
10
VERSION_OS = linux
-
 
11
NEED_UNDERSCORES = undef
-
 
12
EXESUFFIX =
1
EXESUFFIX =
13
RM = rm -f
2
RM = rm -f
14
MV = mv
3
MV = mv
15
D_ECHO = echo
4
D_ECHO = echo
16
LIBDIR = $(MENUETDEV)/lib
5
LIBDIR = $(MENUETDEV)/lib
17
ASMFMT = elf
-
 
18
else
-
 
19
ifdef HOME
-
 
20
VERSION_OS = cygwin
-
 
21
NEED_UNDERSCORES = define
-
 
22
EXESUFFIX = .exe
-
 
23
RM = rm -f
-
 
24
MV = mv
-
 
25
D_ECHO = echo
-
 
26
LIBDIR = $(MENUETDEV)/lib
-
 
27
ASMFMT = elf
-
 
28
else
-
 
29
VERSION_OS = MinGW
-
 
30
NEED_UNDERSCORES = define
-
 
31
EXESUFFIX = .exe
-
 
32
RM = del
-
 
33
MV = move
-
 
34
D_ECHO = echo.
-
 
35
ON_MINGW = 1
-
 
36
LIBDIR = $(MENUETDEV)\lib
-
 
37
ASMFMT = coff
-
 
38
endif
-
 
39
endif
-
 
40
 
-
 
41
HAS_DEVENV = 0
-
 
42
GPP_TOOLNAME = g++
-
 
43
STUBFMT = elf
-
 
44
 
-
 
45
MMKDEP = $(MENUETDEV)/linuxtools/mmkdep
-
 
46
MGCC = $(MENUETDEV)/linuxtools/mgcc
-
 
47
MGPP = $(MENUETDEV)/linuxtools/mgpp
-
 
48
MLD = $(MENUETDEV)/linuxtools/mld
-
 
49
MCHMEM = $(MENUETDEV)/linuxtools/mchmem
-
 
Line 50... Line -...
50
 
-
 
51
GCC32OPT =
-
 
52
AS32OPT =
-
 
-
 
6
 
-
 
7
MGCC=kos32-gcc -c -Os -nostdinc -fno-builtin -I$(MENUETDEV)/include -fno-common -D__DEV_CONFIG_H="\"../../config.h\"" -D__MENUETOS__
53
LD32OPT =
8
MGPP=kos32-g++ -c -Os -nostdinc -fno-builtin -I$(MENUETDEV)/include -fno-common -I$(MENUETDEV)/include/STL -D__MENUETOS__ -fno-rtti -fno-exceptions -fomit-frame-pointer
54
ifneq (,$(findstring 64,$(shell gcc -dumpmachine)))
-
 
55
GCC32OPT = -m32
-
 
56
AS32OPT = --32
9
MLD=kos32-ld -T$(MENUETDEV)/include/scripts/menuetos_app_v01.ld -nostdlib -L$(MENUETDEV)/lib $(MENUETDEV)/stub/crt0.o
57
LD32OPT = -m$(ASMFMT)_i386
-