BUGFIX: NtGdiGetDeviceCaps() called NtGdiEscape() with hDC when it already had it...
[reactos.git] / freeldr / rules.mak
1 .EXPORT_ALL_VARIABLES:
2
3 #
4 # Choose various options
5 #
6 ifeq ($(HOST),mingw32-linux)
7 NASM_FORMAT = win32
8 PREFIX = mingw32-
9 EXE_POSTFIX :=
10 EXE_PREFIX := ./
11 DLLTOOL = $(PREFIX)dlltool --as=$(PREFIX)as
12 NASM_CMD = nasm
13 DOSCLI =
14 FLOPPY_DIR = /mnt/floppy
15 SEP := /
16 PIPE :=
17 RM = rm -f
18 CP = cp -f
19 MKDIR = mkdir
20 endif
21
22 ifeq ($(HOST),mingw32-windows)
23 NASM_FORMAT = win32
24 PREFIX =
25 EXE_PREFIX :=
26 EXE_POSTFIX := .exe
27 DLLTOOL = $(PREFIX)dlltool --as=$(PREFIX)as
28 NASM_CMD = nasmw
29 DOSCLI = yes
30 FLOPPY_DIR = A:
31 SEP := \$(EMPTY_VAR)
32 PIPE := -pipe
33 RM = cmd /C del
34 CP = copy /Y
35 MKDIR = md
36 endif
37
38
39 NFLAGS = -fwin32 -dwin32
40 BIN2C = ..$(SEP)tools$(SEP)bin2c
41 TOOLSDIR = ..$(SEP)tools
42
43 CC = $(PREFIX)gcc
44 LD = $(PREFIX)ld
45 AR = $(PREFIX)ar
46 NM = $(PREFIX)nm
47 WINDRES = $(PREFIX)windres