30 lines
761 B
Cheetah
30 lines
761 B
Cheetah
XCOMM $Id$
|
|
|
|
INCLUDES = -I$(TOP)/include
|
|
|
|
XCOMM Imake rules go here
|
|
|
|
XCOMM First, dll description to files etc
|
|
#ifndef MakeDllFromSpec
|
|
#define MakeDllFromSpec(name,objfile) @@\
|
|
objfile.o: Concat(dll_,name.o) Concat3(dll_,name,_tab.o) @@\
|
|
@@\
|
|
Concat(dll_,name.S) Concat3(dll_,name,_tab.c): name.spec $(TOP)/tools/build @@\
|
|
$(TOP)/tools/build name.spec @@\
|
|
|
|
#endif
|
|
|
|
/*
|
|
* WineRelocatableTarget - generate rules to produce a relocatable object
|
|
* file instead of a library.
|
|
*/
|
|
#ifndef WineRelocatableTarget
|
|
#define WineRelocatableTarget(objname,objlist,depobj) @@\
|
|
AllTarget(objname.o) @@\
|
|
@@\
|
|
objname.o: depobj @@\
|
|
$(RM) $@ @@\
|
|
$(LD) $(LDCOMBINEFLAGS) objlist depobj -o $@
|
|
#endif /* WineRelocatableTarget */
|
|
|