Dominik Riebeling | 73f9bde | 2009-06-13 14:15:50 +0000 | [diff] [blame^] | 1 | CFLAGS=-Wall -W -D_LARGEFILE64_SOURCE |
2 | |||||
3 | ifeq ($(findstring CYGWIN,$(shell uname)),CYGWIN) | ||||
4 | CROSS= | ||||
5 | CFLAGS+=-mno-cygwin | ||||
6 | else | ||||
7 | ifeq ($(findstring MINGW,$(shell uname)),MINGW) | ||||
8 | CROSS= | ||||
9 | else | ||||
10 | CROSS=i586-mingw32msvc- | ||||
11 | endif | ||||
12 | endif | ||||
13 | |||||
14 | NATIVECC = gcc | ||||
15 | CC = $(CROSS)gcc | ||||
16 | WINDRES = $(CROSS)windres | ||||
17 | |||||
18 | |||||
19 | all: bin2c | ||||
20 | |||||
21 | bin2c: bin2c.c | ||||
22 | $(NATIVECC) $(CFLAGS) -o bin2c bin2c.c | ||||
23 | |||||
24 | clean: | ||||
25 | $(RM) bin2c bin2c.exe |