got a lot of crypt32 stuff working
[reactos.git] / rosapps / mc / edit / makefile.in
1 srcdir = @srcdir@
2 VPATH = @srcdir@
3
4 rootdir = $(srcdir)/..
5 @MCFG@@MCF@
6
7 CFLAGS = $(XCFLAGS)
8 CPPFLAGS = $(XCPPFLAGS)
9 LDFLAGS = $(XLDFLAGS)
10 DEFS = $(XDEFS)
11 LIBS = @SHADOWLIB@ $(XLIBS) @TERMNET@ @PAMLIBS@ $(XLIB)
12 INSTALL = @INSTALL@
13 INSTALL_PROGRAM = @INSTALL_PROGRAM@
14 INSTALL_DATA = @INSTALL_DATA@
15 AR = @AR@
16
17 #
18 # Distribution variables
19 #
20
21 EDITSRC = edit.c editcmd.c editwidget.c edit_key_translator.c editdraw.c \
22 edit.h editmenu.c editcmddef.h wordproc.c syntax.c editoptions.c
23
24 EDITOBJS = edit.o editcmd.o editwidget.o editdraw.o editmenu.o wordproc.o \
25 syntax.o editoptions.o
26
27 DIST = Makefile.in README.edit $(EDITSRC)
28
29 all: @LIBEDIT_A@
30
31 .c.o:
32 $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) -DMIDNIGHT $<
33
34 check:
35 @echo no tests are supplied.
36
37 libedit.a: $(EDITOBJS)
38 $(RMF) $@
39 $(AR) cr $@ $(EDITOBJS)
40 -$(RANLIB) $@
41
42 mcedit:
43 -$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcedit
44 $(LN_S) mc $(DESTDIR)$(bindir)/$(binprefix)mcedit
45
46 showlibdep:
47 @echo 'OBJS="$(EDITOBJS)"'
48
49 cross:
50 $(MAKE) CC=gcc-linux CPP="gcc-linux -E" \
51 CPPFLAGS="$(CPPFLAGS) -I/usr/local/lib/gcc-lib/i386-linux-linux/include/ncurses "
52
53 TAGS: $(EDITSRC)
54 etags $(EDITSRC)
55
56 clean:
57 $(RMF) *.o core a.out libedit.a
58
59 realclean: clean
60 $(RMF) .depend
61 $(RMF) TAGS
62 $(RMF) *~
63
64 distclean:
65 -$(RMF) $(srcdir)/*~ $(srcdir)/*.o $(srcdir)/a.out
66 -$(RMF) $(srcdir)/core $(srcdir)/libedit.a
67 -if test $(srcdir) = .; then $(MAKE) realclean; fi
68 -$(RMF) $(srcdir)/Makefile
69
70 install: @MCEDIT@
71
72 uninstall:
73 -$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcedit
74
75 distcopy:
76 $(CP) $(DIST) ../../mc-$(VERSION)/edit
77
78 depend dep: mcdep
79
80 fastdeploc:
81
82 # ***Dependencies***Do not edit***
83 @DOTDEPEND@
84 # ***End of dependencies***