#include "../autoconf.h" #include "../Wine.tmpl" MODULE = if1632 SRCS = \ call.S \ callback.c \ relay.c /* * Hack alert. There appear to be no object files, 'cause a very * nasty rule below links *.o together, which is a generally bad idea, * but I can't see how else to do it. */ OBJS = \ call.o \ callback.o \ relay.o /* * If you add a new spec file, copy one of these lines */ MakeDllFromSpec(gdi,$(TOP)/$(MODULE)) MakeDllFromSpec(kernel,$(TOP)/$(MODULE)) MakeDllFromSpec(keyboard,$(TOP)/$(MODULE)) MakeDllFromSpec(shell,$(TOP)/$(MODULE)) MakeDllFromSpec(sound,$(TOP)/$(MODULE)) MakeDllFromSpec(unixlib,$(TOP)/$(MODULE)) MakeDllFromSpec(user,$(TOP)/$(MODULE)) MakeDllFromSpec(win87em,$(TOP)/$(MODULE)) MakeDllFromSpec(winsock,$(TOP)/$(MODULE)) /* * Yes I know *.o is not very clever, but can you do it cleaner ? */ WineRelocatableTarget($(TOP)/$(MODULE),*.o,) $(TOP)/$(MODULE).o: $(OBJS) clean:: $(RM) dll* dtb* depend:: includes::