| #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)) |
| |
| /* |
| * 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* |
| |
| depend:: |
| |
| includes:: |