push 98cf1d1ff32ba743e0c006e035651074b95b237a
[wine/hacks.git] / dlls / Makefile.in
blob2e5117f4a28c1911bbb64310bf8615bdee27404f
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ..
3 SRCDIR = @srcdir@
4 VPATH = @srcdir@
6 INSTALLDIRS = $(DESTDIR)$(dlldir)
8 DLLSUBDIRS = @ALL_DLL_DIRS@
9 IMPLIBSUBDIRS = @ALL_IMPLIB_DIRS@
10 TESTSUBDIRS = @ALL_TEST_DIRS@
11 SUBDIRS = $(DLLSUBDIRS) $(IMPLIBSUBDIRS) $(TESTSUBDIRS)
12 BUILDSUBDIRS = $(DLLSUBDIRS) $(TESTSUBDIRS)
13 INSTALLSUBDIRS = $(DLLSUBDIRS) $(IMPLIBSUBDIRS)
14 DOCSUBDIRS = $(DLLSUBDIRS)
16 @MAKE_RULES@
18 # Main target
20 all: $(BUILDSUBDIRS)
22 # Import libraries
24 STATIC_LIBS = @ALL_STATIC_LIBS@
25 IMPORT_LIBS = @ALL_IMPORT_LIBS@
27 $(TESTSUBDIRS:%=%/__crosstest__): $(STATIC_LIBS:.a=.cross.a) $(IMPORT_LIBS:.def=.cross.a)
29 implib: $(STATIC_LIBS) $(IMPORT_LIBS)
31 testsubdirs: $(TESTSUBDIRS)
33 .PHONY: implib testsubdirs
35 $(BUILDSUBDIRS): $(STATIC_LIBS) $(IMPORT_LIBS)
36 $(INSTALLSUBDIRS:%=%/__install__) $(INSTALLSUBDIRS:%=%/__install-lib__): $(STATIC_LIBS) $(IMPORT_LIBS)
38 @ALL_IMPORTLIB_RULES@
40 # Misc rules
42 uninstall::
43 -rmdir $(DESTDIR)$(fakedlldir) $(DESTDIR)$(dlldir)