ntdll: Add support for file I/O on device files.
[wine.git] / tools / winegcc / Makefile.in
blob370a2e4b56e3480d53af82896baff5ec3d4aecc3
1 PROGRAMS = \
2 winecpp$(EXEEXT) \
3 winegcc$(EXEEXT) \
4 wineg++$(EXEEXT)
6 MANPAGES = winegcc.man.in
8 C_SRCS = \
9 utils.c \
10 winegcc.c
12 winegcc_EXTRADEFS = \
13 -DINCLUDEDIR="\"${includedir}\"" \
14 -DDLLDIR="\"${dlldir}\"" \
15 -DLIBDIR="\"${libdir}\"" \
16 -DCC="\"$(CC)\"" \
17 -DCPP="\"$(CPPBIN)\"" \
18 -DCXX="\"$(CXX)\"" \
19 -DLD="\"$(LD)\"" \
20 -DPRELINK="\"$(PRELINK)\""
22 winegcc$(EXEEXT): winegcc.o utils.o
23 $(CC) $(CFLAGS) -o $@ winegcc.o utils.o $(LIBPORT) $(LDFLAGS)
25 winecpp$(EXEEXT) wineg++$(EXEEXT): winegcc$(EXEEXT)
26 $(RM) $@ && $(LN_S) winegcc$(EXEEXT) $@
28 .PHONY: install install-dev uninstall
30 install install-dev:: $(PROGRAMS) install-man-pages
31 $(INSTALL_PROGRAM) winegcc$(EXEEXT) $(DESTDIR)$(bindir)/winegcc$(EXEEXT)
32 cd $(DESTDIR)$(bindir) && $(RM) wineg++$(EXEEXT) && $(LN_S) winegcc$(EXEEXT) wineg++$(EXEEXT)
33 cd $(DESTDIR)$(bindir) && $(RM) winecpp$(EXEEXT) && $(LN_S) winegcc$(EXEEXT) winecpp$(EXEEXT)
34 cd $(DESTDIR)$(mandir)/man$(prog_manext) && $(RM) wineg++.$(prog_manext) && $(LN_S) winegcc.$(prog_manext) wineg++.$(prog_manext)
35 cd $(DESTDIR)$(mandir)/man$(prog_manext) && $(RM) winecpp.$(prog_manext) && $(LN_S) winegcc.$(prog_manext) winecpp.$(prog_manext)
37 uninstall::
38 $(RM) $(DESTDIR)$(bindir)/winegcc$(EXEEXT) $(DESTDIR)$(bindir)/wineg++$(EXEEXT) $(DESTDIR)$(bindir)/winecpp$(EXEEXT)
39 $(RM) $(DESTDIR)$(mandir)/man$(prog_manext)/wineg++.$(prog_manext) $(DESTDIR)$(mandir)/man$(prog_manext)/winecpp.$(prog_manext)