:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / tools / create_nls / Makefile
1 #
2 #  ReactOS/NLS conversion tool
3 #
4 PATH_TO_TOP = ../..
5
6 TARGET=create_nls$(EXE_POSTFIX)
7
8 all: $(TARGET)
9
10 OBJECTS = create_nls.o
11
12 CLEAN_FILES = *.o create_nls$(EXE_POSTFIX)
13
14 create_nls$(EXE_POSTFIX): $(OBJECTS)
15         $(HOST_CC) $(OBJECTS) -o create_nls$(EXE_POSTFIX)
16
17 HOST_CFLAGS = -I.
18
19 create_nls.o: create_nls.c
20         $(HOST_CC) $(HOST_CFLAGS) -c create_nls.c -o create_nls.o
21
22 ifeq ($(HOST),mingw32-linux)
23 clean:
24         rm -f *.o
25         rm -f create_nls$(EXE_POSTFIX)
26 endif
27 ifeq ($(HOST),mingw32-windows)
28 clean:
29         del *.o
30         del create_nls$(EXE_POSTFIX)
31 endif
32
33 .phony: clean
34
35 nls:
36         create_nls$(EXE_POSTFIX)
37
38 .phony: nls
39
40 ifeq ($(HOST),mingw32-linux)
41 clean_nls:
42         rm -f ../../media/nls/*.nls
43 endif
44 ifeq ($(HOST),mingw32-windows)
45 clean_nls:
46         del ..\..\media\nls\*.nls
47 endif
48
49 .phony: clean_nls
50
51
52 include $(PATH_TO_TOP)/rules.mak
53
54 # EOF