1 DEFS = -D__WINE__ -DNO_TRANSITION_TYPES
50 SPEC_FILES = $(DLLS:.spec=.S)
67 $(BUILD) -spec $< > $*.S
69 all: checkbuild $(MODULE).o
73 $(SPEC_FILES): $(BUILD)
76 cd $(TOPSRC)/tools; $(SUBMAKE) build
78 callfrom16.S: $(SPEC_FILES)
79 $(BUILD) -callfrom16 `cat $(SPEC_FILES) | grep CallFrom16_ | sed 's/.*CallFrom16_\(.*\)/\1/' | sort | uniq` > callfrom16.S
81 callfrom32.S: $(SPEC_FILES)
82 $(BUILD) -callfrom32 `cat $(SPEC_FILES) | grep CallFrom32_ | sed 's/.*CallFrom32_\(.*\)/\1/' | sort | uniq` > callfrom32.S
84 callto16.S: $(TOPSRC)/include/callback.h $(BUILD)
85 $(BUILD) -callto16 `cat $(TOPSRC)/include/callback.h | grep "extern.*CallTo16_" | sed 's/.*CallTo16_\(.*\)(.*/\1/' | sort | uniq` > callto16.S
87 callto32.S: $(TOPSRC)/include/callback.h $(BUILD)
88 $(BUILD) -callto32 `cat $(TOPSRC)/include/callback.h | grep "extern.*CallTo32_" | sed 's/.*CallTo32_\(.*\)(.*/\1/' | sort | uniq` > callto32.S
91 rm -f $(SPEC_FILES) callfrom16.S callfrom32.S callto16.S callto32.S