1 TOPSRCDIR = @top_srcdir@
49 WINDOWS_IDL_INCLUDES = \
57 $(WINDOWS_IDL_INCLUDES) \
336 msvcrt/sys/locking.h \
340 msvcrt/sys/unistd.h \
357 IDL_SRCS = $(WINDOWS_IDL_SRCS) $(WINE_IDL_SRCS:%=wine/%)
359 EXTRASUBDIRS = ddk msvcrt msvcrt/sys wine
363 WINDOWS_IDL_HEADERS = $(WINDOWS_IDL_SRCS:.idl=.h)
364 WINE_IDL_HEADERS = $(WINE_IDL_SRCS:.idl=.h)
365 IDL_HEADERS = $(IDL_SRCS:.idl=.h)
369 install:: $(IDL_HEADERS)
370 $(MKINSTALLDIRS) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir)/windows $(DESTDIR)$(includedir)/windows/ddk $(DESTDIR)$(includedir)/msvcrt $(DESTDIR)$(includedir)/msvcrt/sys
371 for f in $(WINDOWS_INCLUDES); do $(INSTALL_DATA) $(SRCDIR)/$$f $(DESTDIR)$(includedir)/windows/$$f; done
372 for f in $(WINDOWS_IDL_HEADERS); do $(INSTALL_DATA) $$f $(DESTDIR)$(includedir)/windows/$$f; done
373 for f in $(MSVCRT_INCLUDES); do $(INSTALL_DATA) $(SRCDIR)/$$f $(DESTDIR)$(includedir)/$$f; done
374 for f in $(WINE_INCLUDES); do $(INSTALL_DATA) $(SRCDIR)/wine/$$f $(DESTDIR)$(includedir)/$$f; done
375 for f in $(WINE_IDL_HEADERS); do $(INSTALL_DATA) wine/$$f $(DESTDIR)$(includedir)/$$f; done
377 # Don't just do a rm -rf on $(includedir) -- don't want to wipe out
378 # anything extra the user may have put there.
380 -cd $(DESTDIR)$(includedir)/windows && $(RM) $(WINDOWS_INCLUDES) $(WINDOWS_IDL_HEADERS)
381 -cd $(DESTDIR)$(includedir) && $(RM) $(MSVCRT_INCLUDES) $(WINE_INCLUDES) $(WINE_IDL_HEADERS)
382 -rmdir $(DESTDIR)$(includedir)/msvcrt/sys $(DESTDIR)$(includedir)/msvcrt $(DESTDIR)$(includedir)/windows/ddk $(DESTDIR)$(includedir)/windows $(DESTDIR)$(includedir)