1 TOPSRCDIR
= @top_srcdir@
48 WINDOWS_IDL_INCLUDES
= \
56 $(WINDOWS_IDL_INCLUDES
) \
319 msvcrt
/sys
/locking.h \
323 msvcrt
/sys
/unistd.h \
340 IDL_SRCS
= $(WINDOWS_IDL_SRCS
) $(WINE_IDL_SRCS
:%=wine
/%)
342 EXTRASUBDIRS
= msvcrt msvcrt
/sys wine
346 WINDOWS_IDL_HEADERS
= $(WINDOWS_IDL_SRCS
:.idl
=.h
)
347 WINE_IDL_HEADERS
= $(WINE_IDL_SRCS
:.idl
=.h
)
348 IDL_HEADERS
= $(IDL_SRCS
:.idl
=.h
)
352 install:: $(IDL_HEADERS
)
353 $(MKINSTALLDIRS
) $(includedir) $(includedir)/windows
$(includedir)/windows
/ddk
$(includedir)/msvcrt
$(includedir)/msvcrt
/sys
354 for f in
$(WINDOWS_INCLUDES
); do
$(INSTALL_DATA
) $(SRCDIR
)/$$f $(includedir)/windows
/$$f; done
355 for f in
$(WINDOWS_IDL_HEADERS
); do
$(INSTALL_DATA
) $$f $(includedir)/windows
/$$f; done
356 for f in
$(MSVCRT_INCLUDES
); do
$(INSTALL_DATA
) $(SRCDIR
)/$$f $(includedir)/$$f; done
357 for f in
$(WINE_INCLUDES
); do
$(INSTALL_DATA
) $(SRCDIR
)/wine
/$$f $(includedir)/$$f; done
358 for f in
$(WINE_IDL_HEADERS
); do
$(INSTALL_DATA
) wine
/$$f $(includedir)/$$f; done
360 # Don't just do a rm -rf on $(includedir) -- don't want to wipe out
361 # anything extra the user may have put there.
363 [ -d
$(includedir)/windows
] && cd
$(includedir)/windows
&& $(RM
) $(WINDOWS_INCLUDES
) $(WINDOWS_IDL_HEADERS
) || true
364 [ -d
$(includedir) ] && cd
$(includedir) && $(RM
) $(MSVCRT_INCLUDES
) $(WINE_INCLUDES
) $(WINE_IDL_HEADERS
) || true
365 -rmdir
$(includedir)/msvcrt
/sys
$(includedir)/msvcrt
$(includedir)/windows
/ddk
$(includedir)/windows
$(includedir)