mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
2.3 KiB
93 lines
2.3 KiB
MAJORCOMP=setup
|
|
MINORCOMP=apidll
|
|
|
|
TARGETNAME=setupapi
|
|
TARGETPATH=$(BASEDIR)\public\sdk\lib
|
|
TARGETTYPE=DYNLINK
|
|
|
|
DLLENTRY=_DllMainCRTStartup
|
|
USE_CRTDLL=1
|
|
DLLBASE=0x2000000
|
|
|
|
C_DEFINES=-DUNICODE -D_UNICODE -D_SETUPAPI_
|
|
#C_DEFINES=-DASSERTS_ON=1
|
|
# To enable asserts, add: -DASSERTS_ON=1
|
|
INCLUDES=..\inc
|
|
|
|
SOURCES=dll.c \
|
|
fileutil.c \
|
|
miscutil.c \
|
|
memory.c \
|
|
strtab.c \
|
|
debug.c \
|
|
infload.c \
|
|
infold.c \
|
|
infopenv.c \
|
|
infline.c \
|
|
inflogcf.c \
|
|
infvalue.c \
|
|
infflist.c \
|
|
infsdisk.c \
|
|
infinst.c \
|
|
diamond.c \
|
|
decomp.c \
|
|
copy.c \
|
|
filelog.c \
|
|
mru.c \
|
|
resource.c \
|
|
registry.c \
|
|
security.c \
|
|
prompt.c \
|
|
fileq1.c \
|
|
fileq2.c \
|
|
fileq3.c \
|
|
fileq4.c \
|
|
fileq5.c \
|
|
fileq6.c \
|
|
fileqcb.c \
|
|
diansicv.c \
|
|
diutil.c \
|
|
devclass.c \
|
|
devinfo.c \
|
|
devreg.c \
|
|
devdrv.c \
|
|
devicon.c \
|
|
devinst.c \
|
|
devinstd.c \
|
|
devoem.c \
|
|
devprop.c \
|
|
devwiz.c \
|
|
devres.c \
|
|
setupapi.rc
|
|
|
|
TARGETLIBS=\
|
|
$(BASEDIR)\public\sdk\lib\*\kernel32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\user32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\gdi32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\advapi32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\shell32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\lz32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\comdlg32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\comctl32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\version.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\winspool.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\fdi.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\mdi.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\qdi.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\cfgmgr32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\mpr.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\rpcrt4.lib
|
|
|
|
UMRES=obj\*\setupapi.res
|
|
|
|
NTTARGETFILE0=msg.h msg.rc
|
|
|
|
PRECOMPILED_INCLUDE=setupntp.h
|
|
PRECOMPILED_PCH=setupntp.pch
|
|
PRECOMPILED_OBJ=setupntp.obj
|
|
|
|
OPTIONAL_UMTEST=x
|
|
UMTYPE=windows
|
|
UMLIBS=$(BASEDIR)\public\sdk\lib\*\setupapi.lib
|
|
|
|
|