remove empty dir
[reactos.git] / rosapps / mc / Makefile
1 #
2 # ReactOS mc
3 #
4 # Makefile
5 #
6
7 PATH_TO_TOP = ../../reactos
8
9 TARGET_TYPE = program
10
11 TARGET_OS = NT
12
13 TARGET_APPTYPE = console
14
15 TARGET_NAME = mc
16
17 TARGET_CFLAGS = -I./pc -I./slang -DMC_$(TARGET_OS) -DHAVE_CONFIG_H -D__USE_W32API
18
19 TARGET_SDKLIBS = \
20 kernel32.a \
21 user32.a
22
23 MC_OBJS = \
24 ./src/terms.o \
25 ./src/user.o \
26 ./src/file.o \
27 ./src/listmode.o \
28 ./src/cmd.o \
29 ./src/command.o \
30 ./src/help.o \
31 ./src/menu.o \
32 ./src/view.o \
33 ./src/dir.o \
34 ./src/info.o \
35 ./src/widget.o \
36 ./src/option.o \
37 ./src/dlg.o \
38 ./src/panelize.o \
39 ./src/profile.o \
40 ./src/util.o \
41 ./src/dialog.o \
42 ./src/ext.o \
43 ./src/color.o \
44 ./src/layout.o \
45 ./src/setup.o \
46 ./src/regex.o \
47 ./src/hotlist.o \
48 ./src/tree.o \
49 ./src/win.o \
50 ./src/complete.o \
51 ./src/find.o \
52 ./src/wtools.o \
53 ./src/boxes.o \
54 ./src/background.o \
55 ./src/main.o \
56 ./src/popt.o \
57 ./src/text.o \
58 ./src/screen.o
59
60 PC_OBJS= \
61 ./pc/slint_pc.o \
62 ./pc/chmod.o \
63 ./pc/drive.o
64
65 NT_OBJS = \
66 ./pc/cons_nt.o \
67 ./pc/dirent_nt.o \
68 ./pc/key_nt.o \
69 ./pc/util_win32.o \
70 ./pc/util_winnt.o \
71 ./pc/util_nt.o
72
73 SLANG_NT = slw32tty.o
74
75 SLANG_OS2 = slos2tty.o
76
77 SLANG_OBJS = \
78 ./slang/slerr.o \
79 ./slang/slgetkey.o \
80 ./slang/slsmg.o \
81 ./slang/slvideo.o \
82 ./slang/$(SLANG_$(TARGET_OS))
83
84 MCEDIT_OBJS = \
85 ./edit/edit.o \
86 ./edit/editcmd.o \
87 ./edit/editdraw.o \
88 ./edit/editmenu.o \
89 ./edit/editoptions.o \
90 ./edit/editwidget.o \
91 ./edit/syntax.o \
92 ./edit/wordproc.o
93
94 TARGET_OBJECTS = \
95 $(MC_OBJS) \
96 $(PC_OBJS) \
97 $(NT_OBJS) \
98 $(SLANG_OBJS) \
99 $(MCEDIT_OBJS) \
100
101
102 include $(PATH_TO_TOP)/rules.mak
103
104 include $(TOOLS_PATH)/helper.mk
105
106 # EOF