blob: e7fb4c94356aa9da1b2581163dca2afc5eaad6c6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
W32LIB += $(W32DLL:%.dll=lib/lib%.a)
W32LIB += $(W32DRV:%.drv=lib/lib%.a)
lib/lib%.a: $(SOURCE_DIR)/def/%.def $(SOURCE_DIR)/fake/%.dll host.tag tree.tag
$(MDSO) -n $*.dll -i $@ $(SOURCE_DIR)/def/$*.def
lib/lib%.a: $(SOURCE_DIR)/def/%.def $(SOURCE_DIR)/fake/%.drv host.tag tree.tag
$(MDSO) -n $*.drv -i $@ $(SOURCE_DIR)/def/$*.def
w32lib: $(W32LIB)
all: w32lib
install-w32lib: w32lib
mkdir -p $(DESTDIR)$(LIBDIR)/$(PACKAGE)
cp $(W32LIB) $(DESTDIR)$(LIBDIR)/$(PACKAGE)
install: install-w32lib
clean-w32lib:
rm -rf $(W32LIB)
clean: clean-w32lib
.PHONY: w32lib
.PHONY: install-w32lib
.PHONY: clean-w32lib
|