Blame project/w32lib/w32lib.mk

3af23a
W32LIB		+= $(W32DLL:%.dll=lib/lib%.a)
3af23a
W32LIB		+= $(W32DRV:%.drv=lib/lib%.a)
3af23a
3af23a
lib/lib%.a:	$(SOURCE_DIR)/def/%.def $(SOURCE_DIR)/fake/%.dll host.tag tree.tag
aee3a6
		$(MDSO) -n $*.dll -i $@ --libpath=system32 $(SOURCE_DIR)/def/$*.def
3af23a
3af23a
lib/lib%.a:	$(SOURCE_DIR)/def/%.def $(SOURCE_DIR)/fake/%.drv host.tag tree.tag
aee3a6
		$(MDSO) -n $*.drv -i $@ --libpath=system32 $(SOURCE_DIR)/def/$*.def
3af23a
3af23a
w32lib:		$(W32LIB)
3af23a
3af23a
all:		w32lib
3af23a
3af23a
install-w32lib:	w32lib
3af23a
		mkdir -p $(DESTDIR)$(LIBDIR)/$(PACKAGE)
3af23a
		cp $(W32LIB) $(DESTDIR)$(LIBDIR)/$(PACKAGE)
3af23a
3af23a
install:	install-w32lib
3af23a
3af23a
clean-w32lib:
3af23a
		rm -rf $(W32LIB)
3af23a
3af23a
clean:		clean-w32lib
3af23a
3af23a
.PHONY:		w32lib
3af23a
.PHONY:		install-w32lib
3af23a
.PHONY:		clean-w32lib