mirror of
https://github.com/reactos/wine.git
synced 2024-11-28 06:00:45 +00:00
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import library too.
This commit is contained in:
parent
61d01e6a3e
commit
34fa35dc99
@ -21,6 +21,8 @@ WIN16_FILES = $(SPEC_SRCS16:.spec=.spec.o) $(C_SRCS16:.c=.o) $(EXTRA_OBJS16)
|
||||
ALL_OBJS = @WIN16_FILES@ $(OBJS) $(MODULE).dbg.o $(RC_SRCS:.rc=.res)
|
||||
ALL_LIBS = $(LIBWINE) $(EXTRALIBS) $(LIBPORT) $(LDFLAGS) $(LIBS)
|
||||
ALL_IMPORTS = $(DELAYIMPORTS) $(IMPORTS)
|
||||
IMPLIB_OBJS = $(IMPLIB_SRCS:.c=.o)
|
||||
STATICIMPLIB= $(IMPORTLIB:.def=.def.a)
|
||||
|
||||
all: $(MODULE)$(DLLEXT) $(SUBDIRS)
|
||||
|
||||
@ -31,16 +33,31 @@ all: $(MODULE)$(DLLEXT) $(SUBDIRS)
|
||||
$(MODULE).so: $(MAINSPEC) $(ALL_OBJS) Makefile.in
|
||||
$(WINEGCC) -B$(TOOLSDIR)/tools/winebuild -shared $(SRCDIR)/$(MAINSPEC) $(ALL_OBJS) $(SUBSYSTEM:%=-Wb,--subsystem,%) -o $@ -L$(DLLDIR) $(ALL_IMPORTS:%=-l%) $(DELAYIMPORTS:%=-Wb,-d%) $(ALL_LIBS)
|
||||
|
||||
$(SPEC_DEF): $(MAINSPEC)
|
||||
$(WINEBUILD) -w --def -o $@ --export $(SRCDIR)/$(MAINSPEC)
|
||||
|
||||
# Rules for .dll files
|
||||
|
||||
$(MODULE): $(RCOBJS) $(OBJS) $(MODULE).dbg.o $(SPEC_DEF) Makefile.in
|
||||
$(DLLWRAP) -k --def $(SPEC_DEF) -o $@ $(RCOBJS) $(OBJS) $(MODULE).dbg.o -L$(DLLDIR) $(ALL_IMPORTS:%=-l%) $(ALL_LIBS)
|
||||
|
||||
lib$(BASEMODULE).a: $(SPEC_DEF)
|
||||
# Rules for import libraries
|
||||
|
||||
.PHONY: implib static_implib $(IMPLIB_OBJS:%=__static_implib__%)
|
||||
|
||||
all implib: $(IMPORTLIB) $(IMPLIB_OBJS:%=__static_implib__%)
|
||||
|
||||
$(IMPLIB_OBJS:%=__static_implib__%): $(STATICIMPLIB)
|
||||
|
||||
lib$(BASEMODULE).def: $(MAINSPEC)
|
||||
$(WINEBUILD) -w --def -o $@ --export $(SRCDIR)/$(MAINSPEC)
|
||||
|
||||
lib$(BASEMODULE).def.a: $(IMPLIB_OBJS)
|
||||
$(RM) $@
|
||||
$(AR) $@ $(IMPLIB_OBJS)
|
||||
$(RANLIB) $@
|
||||
|
||||
lib$(BASEMODULE).a: $(SPEC_DEF) $(IMPLIB_OBJS)
|
||||
$(DLLTOOL) -k -l $@ -d $(SPEC_DEF)
|
||||
$(AR) $@ $(IMPLIB_OBJS)
|
||||
$(RANLIB) $@
|
||||
|
||||
# Rules for checking that no imports are missing
|
||||
|
||||
@ -85,22 +102,34 @@ ALL_SPECS16 = $(DRV_SPECS16:.spec=.dll)
|
||||
|
||||
WIN16_INSTALL = $(ALL_SPECS16:%=_install_/%)
|
||||
|
||||
.PHONY: install_lib $(ALL_SPECS16:%=_install_/%) $(ALL_SPECS16:%=_uninstall_/%)
|
||||
.PHONY: install_lib install_static_implib_def install_static_implib_a
|
||||
.PHONY: $(ALL_SPECS16:%=_install_/%) $(IMPORTLIB:%=_install_/%) $(IMPLIB_OBJS:%=_install_static_implib_/%)
|
||||
|
||||
$(ALL_SPECS16:%=_install_/%): install_lib
|
||||
cd $(dlldir) && $(RM) `basename $@`$(DLLEXT) && $(LN_S) $(MODULE)$(DLLEXT) `basename $@`$(DLLEXT)
|
||||
|
||||
$(ALL_SPECS16:%=_uninstall_/%): dummy
|
||||
$(RM) $(dlldir)/`basename $@`$(DLLEXT)
|
||||
|
||||
install_lib: $(MODULE)$(DLLEXT)
|
||||
$(MKINSTALLDIRS) $(dlldir)
|
||||
$(INSTALL_PROGRAM) $(MODULE)$(DLLEXT) $(dlldir)/$(MODULE)$(DLLEXT)
|
||||
|
||||
install:: install_lib @WIN16_INSTALL@
|
||||
$(IMPORTLIB:%=_install_/%): $(IMPORTLIB)
|
||||
$(MKINSTALLDIRS) $(dlldir)
|
||||
$(INSTALL_DATA) $(IMPORTLIB) $(dlldir)/$(IMPORTLIB)
|
||||
|
||||
uninstall:: $(ALL_SPECS16:%=_uninstall_/%)
|
||||
$(RM) $(dlldir)/$(MODULE)$(DLLEXT)
|
||||
install_static_implib_def: $(STATICIMPLIB)
|
||||
$(MKINSTALLDIRS) $(dlldir)
|
||||
$(INSTALL_DATA) $(STATICIMPLIB) $(dlldir)/$(STATICIMPLIB)
|
||||
|
||||
install_static_implib_a:
|
||||
|
||||
$(IMPLIB_OBJS:%=_install_static_implib_/%): install_static_implib_$(IMPLIBEXT)
|
||||
|
||||
install install-lib:: install_lib @WIN16_INSTALL@
|
||||
|
||||
install install-dev:: $(IMPORTLIB:%=_install_/%) $(IMPLIB_OBJS:%=_install_static_implib_/%)
|
||||
|
||||
uninstall::
|
||||
[ ! -d $(dlldir) ] || (cd $(dlldir) && $(RM) $(MODULE)$(DLLEXT) $(IMPORTLIB) $(STATICIMPLIB) $(ALL_SPECS16:%=%$(DLLEXT)))
|
||||
|
||||
# Misc. rules
|
||||
|
||||
|
@ -2508,18 +2508,15 @@ doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
|
||||
|
||||
# Misc rules
|
||||
|
||||
install install-dev:: $(IMPORT_LIBS)
|
||||
$(MKINSTALLDIRS) $(dlldir)
|
||||
for f in $(IMPORT_LIBS); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
|
||||
install-lib:: $(INSTALLSUBDIRS:%=%/__install-lib__)
|
||||
|
||||
install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
|
||||
install-dev:: $(INSTALLSUBDIRS:%=%/__install-dev__)
|
||||
|
||||
uninstall::
|
||||
-cd $(dlldir) && $(RM) $(IMPORT_LIBS)
|
||||
-rmdir $(dlldir)
|
||||
|
||||
clean::
|
||||
$(RM) $(IMPORT_LIBS) $(SYMLINKS)
|
||||
$(RM) $(IMPORT_LIBS)
|
||||
|
||||
check test:: $(BUILDSUBDIRS:%=%/__test__)
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = advapi32.dll
|
||||
IMPORTLIB = libadvapi32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = advpack.dll
|
||||
IMPORTLIB = libadvpack.$(IMPLIBEXT)
|
||||
IMPORTS = setupapi version user32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = amstream.dll
|
||||
IMPORTLIB = libamstream.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -lstrmiids -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = atl.dll
|
||||
IMPORTLIB = libatl.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 shlwapi user32 advapi32 kernel32
|
||||
EXTRALIBS = $(LIBUNICODE) -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = avicap32.dll
|
||||
IMPORTLIB = libavicap32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
|
||||
C_SRCS = avicap32_main.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = avifil32.dll
|
||||
IMPORTLIB = libavifil32.$(IMPLIBEXT)
|
||||
IMPORTS = msacm32 msvfw32 shell32 winmm ole32 user32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = cabinet.dll
|
||||
IMPORTLIB = libcabinet.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = capi2032.dll
|
||||
IMPORTLIB = libcapi2032.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = cap20wxx.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = cards.dll
|
||||
IMPORTLIB = libcards.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = cfgmgr32.dll
|
||||
IMPORTLIB = libcfgmgr32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = comcat.dll
|
||||
IMPORTLIB = libcomcat.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = $(LIBUNICODE) -luuid
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = comctl32.dll
|
||||
IMPORTLIB = libcomctl32.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 advapi32 kernel32
|
||||
DELAYIMPORTS = winmm
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = comdlg32.dll
|
||||
IMPORTLIB = libcomdlg32.$(IMPLIBEXT)
|
||||
IMPORTS = shell32 shlwapi comctl32 winspool user32 gdi32 kernel32 ntdll
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = crtdll.dll
|
||||
IMPORTLIB = libcrtdll.$(IMPLIBEXT)
|
||||
IMPORTS = msvcrt kernel32
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
EXTRAINCL = -I$(TOPSRCDIR)/include/msvcrt
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = crypt32.dll
|
||||
IMPORTLIB = libcrypt32.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = cryptdll.dll
|
||||
IMPORTLIB = libcryptdll.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = ctl3d32.dll
|
||||
IMPORTLIB = libctl3d32.$(IMPLIBEXT)
|
||||
IMPORTS = user32 kernel32
|
||||
|
||||
C_SRCS = ctl3d32.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3d8.dll
|
||||
IMPORTLIB = libd3d8.$(IMPLIBEXT)
|
||||
IMPORTS = wined3d user32 gdi32 advapi32 kernel32
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = -ldxguid -luuid @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3d9.dll
|
||||
IMPORTLIB = libd3d9.$(IMPLIBEXT)
|
||||
IMPORTS = wined3d user32 gdi32 kernel32
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = -ldxguid -luuid @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3dim.dll
|
||||
IMPORTLIB = libd3dim.$(IMPLIBEXT)
|
||||
|
||||
C_SRCS = d3dim_main.c
|
||||
|
||||
@ -11,4 +12,3 @@ RC_SRCS = version.rc
|
||||
@MAKE_DLL_RULES@
|
||||
|
||||
### Dependencies:
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3drm.dll
|
||||
IMPORTLIB = libd3drm.$(IMPLIBEXT)
|
||||
|
||||
C_SRCS = d3drm_main.c
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3dx8.dll
|
||||
IMPORTLIB = libd3dx8.$(IMPLIBEXT)
|
||||
IMPORTS = d3d8 user32 gdi32 kernel32
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = -ldxguid -luuid @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = d3dxof.dll
|
||||
IMPORTLIB = libd3dxof.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dbghelp.dll
|
||||
IMPORTLIB = libdbghelp.$(IMPLIBEXT)
|
||||
IMPORTS = psapi kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dciman32.dll
|
||||
IMPORTLIB = libdciman32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = dciman_main.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = ddraw.dll
|
||||
IMPORTLIB = libddraw.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 gdi32 advapi32 kernel32
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = -ldxguid -luuid @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = devenum.dll
|
||||
IMPORTLIB = libdevenum.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 oleaut32 avicap32 winmm user32 advapi32 kernel32
|
||||
EXTRALIBS = -lstrmiids -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dinput.dll
|
||||
IMPORTLIB = libdinput.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
@ -16,6 +17,8 @@ C_SRCS = \
|
||||
mouse.c \
|
||||
regsvr.c
|
||||
|
||||
IMPLIB_SRCS = data_formats.c
|
||||
|
||||
RC_SRCS = version.rc
|
||||
|
||||
@MAKE_DLL_RULES@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dinput8.dll
|
||||
IMPORTLIB = libdinput8.$(IMPLIBEXT)
|
||||
IMPORTS = dinput
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmband.dll
|
||||
IMPORTLIB = libdmband.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmcompos.dll
|
||||
IMPORTLIB = libdmcompos.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmime.dll
|
||||
IMPORTLIB = libdmime.$(IMPLIBEXT)
|
||||
IMPORTS = dsound winmm ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmloader.dll
|
||||
IMPORTLIB = libdmloader.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmscript.dll
|
||||
IMPORTLIB = libdmscript.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmstyle.dll
|
||||
IMPORTLIB = libdmstyle.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmsynth.dll
|
||||
IMPORTLIB = libdmsynth.$(IMPLIBEXT)
|
||||
IMPORTS = winmm ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmusic.dll
|
||||
IMPORTLIB = libdmusic.$(IMPLIBEXT)
|
||||
IMPORTS = winmm ole32 msacm32 dsound rpcrt4 user32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dmusic32.dll
|
||||
IMPORTLIB = libdmusic32.$(IMPLIBEXT)
|
||||
IMPORTS = winmm user32 advapi32 kernel32
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dplay.dll
|
||||
IMPORTLIB = libdplay.$(IMPLIBEXT)
|
||||
IMPORTS = dplayx
|
||||
|
||||
C_SRCS = dplay_main.c
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dplayx.dll
|
||||
IMPORTLIB = libdplayx.$(IMPLIBEXT)
|
||||
IMPORTS = winmm ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dpnet.dll
|
||||
IMPORTLIB = libdpnet.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dpnhpast.dll
|
||||
IMPORTLIB = libdpnhpast.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dsound.dll
|
||||
IMPORTLIB = libdsound.$(IMPLIBEXT)
|
||||
IMPORTS = winmm ole32 user32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dswave.dll
|
||||
IMPORTLIB = libdswave.$(IMPLIBEXT)
|
||||
IMPORTS = msacm32 ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = dxdiagn.dll
|
||||
IMPORTLIB = libdxdiagn.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 oleaut32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -ldxguid -luuid
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = gdi32.dll
|
||||
IMPORTLIB = libgdi32.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32 ntdll
|
||||
EXTRAINCL = @FREETYPEINCL@
|
||||
EXTRALIBS = $(LIBUNICODE) @ICULIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = glu32.dll
|
||||
IMPORTLIB = libglu32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = glut32.dll
|
||||
IMPORTLIB = libglut32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
EXTRALIBS = @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@ @GLUT_LIBS@
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = iccvid.dll
|
||||
IMPORTLIB = libiccvid.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = icmp.dll
|
||||
IMPORTLIB = libicmp.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = icmp_main.c
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = imagehlp.dll
|
||||
IMPORTLIB = libimagehlp.$(IMPLIBEXT)
|
||||
IMPORTS = dbghelp kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = imm32.dll
|
||||
IMPORTLIB = libimm32.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = iphlpapi.dll
|
||||
IMPORTLIB = libiphlpapi.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = itss.dll
|
||||
IMPORTLIB = libitss.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE) -luuid
|
||||
EXTRADEFS = -DCOM_NO_WINDOWS_H
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = kernel32.dll
|
||||
IMPORTLIB = libkernel32.$(IMPLIBEXT)
|
||||
IMPORTS = ntdll
|
||||
EXTRALIBS = $(LIBUNICODE) @COREFOUNDATIONLIB@
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = lz32.dll
|
||||
IMPORTLIB = liblz32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -308,18 +308,15 @@ doc-sgml: \$(SUBDIRS:%=%/__doc_sgml__)
|
||||
|
||||
# Misc rules
|
||||
|
||||
install install-dev:: \$(IMPORT_LIBS)
|
||||
\$(MKINSTALLDIRS) \$(dlldir)
|
||||
for f in \$(IMPORT_LIBS); do \$(INSTALL_DATA) \$\$f \$(dlldir)/\$\$f; done
|
||||
install-lib:: \$(INSTALLSUBDIRS:%=%/__install-lib__)
|
||||
|
||||
install install-lib:: \$(INSTALLSUBDIRS:%=%/__install__)
|
||||
install-dev:: \$(INSTALLSUBDIRS:%=%/__install-dev__)
|
||||
|
||||
uninstall::
|
||||
-cd \$(dlldir) && \$(RM) \$(IMPORT_LIBS)
|
||||
-rmdir \$(dlldir)
|
||||
|
||||
clean::
|
||||
\$(RM) \$(IMPORT_LIBS) \$(SYMLINKS)
|
||||
\$(RM) \$(IMPORT_LIBS)
|
||||
|
||||
check test:: \$(BUILDSUBDIRS:%=%/__test__)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mapi32.dll
|
||||
IMPORTLIB = libmapi32.$(IMPLIBEXT)
|
||||
IMPORTS = shlwapi ole32 user32 kernel32 ntdll
|
||||
EXTRALIBS = -luuid $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mlang.dll
|
||||
IMPORTLIB = libmlang.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 gdi32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE) -luuid
|
||||
EXTRADEFS = -DCOM_NO_WINDOWS_H
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mpr.dll
|
||||
IMPORTLIB = libmpr.$(IMPLIBEXT)
|
||||
IMPORTS = user32 advapi32 kernel32
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msacm32.dll
|
||||
IMPORTLIB = libmsacm32.$(IMPLIBEXT)
|
||||
IMPORTS = winmm user32 advapi32 kernel32
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mscms.dll
|
||||
IMPORTLIB = libmscms.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msdmo.dll
|
||||
IMPORTLIB = libmsdmo.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mshtml.dll
|
||||
IMPORTLIB = libmshtml.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE) -lstrmiids -luuid
|
||||
EXTRADEFS = -DCOM_NO_WINDOWS_H
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msi.dll
|
||||
IMPORTLIB = libmsi.$(IMPLIBEXT)
|
||||
IMPORTS = shell32 cabinet oleaut32 ole32 version user32 gdi32 advapi32 kernel32
|
||||
EXTRALIBS = -luuid $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msimg32.dll
|
||||
IMPORTLIB = libmsimg32.$(IMPLIBEXT)
|
||||
IMPORTS = gdi32 kernel32
|
||||
|
||||
C_SRCS = msimg32_main.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msnet32.dll
|
||||
IMPORTLIB = libmsnet32.$(IMPLIBEXT)
|
||||
|
||||
C_SRCS = msnet_main.c
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msrle32.dll
|
||||
IMPORTLIB = libmsrle32.$(IMPLIBEXT)
|
||||
IMPORTS = winmm user32 kernel32
|
||||
|
||||
C_SRCS = msrle32.c
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvcrt.dll
|
||||
IMPORTLIB = libmsvcrt.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
DELAYIMPORTS = user32
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvcrt20.dll
|
||||
IMPORTLIB = libmsvcrt20.$(IMPLIBEXT)
|
||||
IMPORTS = msvcrt
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvcrt40.dll
|
||||
IMPORTLIB = libmsvcrt40.$(IMPLIBEXT)
|
||||
IMPORTS = msvcrt
|
||||
|
||||
C_SRCS = msvcrt40.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvcrtd.dll
|
||||
IMPORTLIB = libmsvcrtd.$(IMPLIBEXT)
|
||||
IMPORTS = msvcrt kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvidc32.dll
|
||||
IMPORTLIB = libmsvidc32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = msvfw32.dll
|
||||
IMPORTLIB = libmsvfw32.$(IMPLIBEXT)
|
||||
IMPORTS = winmm comctl32 version user32 gdi32 advapi32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = mswsock.dll
|
||||
IMPORTLIB = libmswsock.$(IMPLIBEXT)
|
||||
IMPORTS = ws2_32 iphlpapi kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = netapi32.dll
|
||||
IMPORTLIB = libnetapi32.$(IMPLIBEXT)
|
||||
IMPORTS = iphlpapi ws2_32 advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = newdev.dll
|
||||
IMPORTLIB = libnewdev.$(IMPLIBEXT)
|
||||
|
||||
C_SRCS = main.c
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = ntdll.dll
|
||||
IMPORTLIB = libntdll.$(IMPLIBEXT)
|
||||
EXTRALIBS = $(LIBUNICODE) @IOKITLIB@
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = odbc32.dll
|
||||
IMPORTLIB = libodbc32.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = ole32.dll
|
||||
IMPORTLIB = libole32.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 user32 gdi32 rpcrt4 kernel32 ntdll
|
||||
EXTRALIBS = -luuid $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = oleacc.dll
|
||||
IMPORTLIB = liboleacc.$(IMPLIBEXT)
|
||||
|
||||
C_SRCS = \
|
||||
main.c
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = oleaut32.dll
|
||||
IMPORTLIB = liboleaut32.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 rpcrt4 user32 gdi32 advapi32 kernel32 ntdll
|
||||
DELAYIMPORTS = comctl32 urlmon
|
||||
EXTRALIBS = $(LIBUNICODE) -luuid
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = olecli32.dll
|
||||
IMPORTLIB = libolecli32.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 gdi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = oledlg.dll
|
||||
IMPORTLIB = liboledlg.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 comdlg32 user32 advapi32 kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = olepro32.dll
|
||||
IMPORTLIB = libolepro32.$(IMPLIBEXT)
|
||||
IMPORTS = oleaut32
|
||||
|
||||
C_SRCS = olepro32stubs.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = olesvr32.dll
|
||||
IMPORTLIB = libolesvr32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = opengl32.dll
|
||||
IMPORTLIB = libopengl32.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 advapi32 kernel32
|
||||
EXTRAINCL = @X_CFLAGS@
|
||||
EXTRALIBS = @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ @OPENGL_LIBS@
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = powrprof.dll
|
||||
IMPORTLIB = libpowrprof.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32 ntdll
|
||||
EXTRALIBS = $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = psapi.dll
|
||||
IMPORTLIB = libpsapi.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = qcap.dll
|
||||
IMPORTLIB = libqcap.$(IMPLIBEXT)
|
||||
IMPORTS = ole32 oleaut32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -lstrmiids -luuid $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = quartz.dll
|
||||
IMPORTLIB = libquartz.$(IMPLIBEXT)
|
||||
IMPORTS = dsound ddraw msacm32 msvfw32 ole32 oleaut32 user32 advapi32 kernel32
|
||||
EXTRALIBS = -lstrmiids -luuid $(LIBUNICODE)
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = rasapi32.dll
|
||||
IMPORTLIB = librasapi32.$(IMPLIBEXT)
|
||||
IMPORTS = kernel32
|
||||
|
||||
C_SRCS = rasapi.c
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = riched20.dll
|
||||
IMPORTLIB = libriched20.$(IMPLIBEXT)
|
||||
IMPORTS = user32 gdi32 kernel32
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = riched32.dll
|
||||
IMPORTLIB = libriched32.$(IMPLIBEXT)
|
||||
IMPORTS = riched20 user32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = rpcrt4.dll
|
||||
IMPORTLIB = librpcrt4.$(IMPLIBEXT)
|
||||
IMPORTS = iphlpapi advapi32 kernel32 ntdll
|
||||
EXTRALIBS = -luuid
|
||||
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = rsabase.dll
|
||||
IMPORTLIB = librsabase.$(IMPLIBEXT)
|
||||
IMPORTS = rsaenh
|
||||
|
||||
SUBDIRS = tests
|
||||
|
@ -4,6 +4,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = rsaenh.dll
|
||||
IMPORTLIB = librsaenh.$(IMPLIBEXT)
|
||||
IMPORTS = advapi32 kernel32
|
||||
|
||||
C_SRCS = \
|
||||
|
@ -3,6 +3,7 @@ TOPOBJDIR = ../..
|
||||
SRCDIR = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
MODULE = secur32.dll
|
||||
IMPORTLIB = libsecur32.$(IMPLIBEXT)
|
||||
IMPORTS = user32 advapi32 kernel32 ntdll
|
||||
|
||||
C_SRCS = \
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user