71 lines
1.7 KiB
Plaintext
71 lines
1.7 KiB
Plaintext
!include ..\..\win95upg.mk
|
|
|
|
# component
|
|
MINORCOMP=migrate
|
|
|
|
# target
|
|
TARGETNAME=migrate
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DYNLINK
|
|
|
|
# linker options
|
|
LINKER_FLAGS=$(LINKER_FLAGS) -SWAPRUN:CD -SWAPRUN:NET
|
|
CHICAGO_PRODUCT=1
|
|
SUBSYSTEM_VERSION=4.00
|
|
|
|
# include path
|
|
INCLUDES=$(WIN95UPG_ROOT)\w95upg\pch; \
|
|
$(O); \
|
|
$(INCLUDES)
|
|
|
|
DLLENTRY=_DllMainCRTStartup
|
|
|
|
BINPLACE_PLACEFILE=placefil.txt
|
|
|
|
# x86-specific sources
|
|
I386_SOURCES=\
|
|
migrate.c \
|
|
migrate.rc \
|
|
kkimgpro.c \
|
|
office.c \
|
|
photosII.c \
|
|
plus95.c \
|
|
coreldr8.c \
|
|
winmine.c \
|
|
winfax.c \
|
|
progacc.c \
|
|
|
|
|
|
# link libraries
|
|
TARGETLIBS=\
|
|
$(WIN95UPG_BIN)\migutil.lib \
|
|
$(WIN95UPG_BIN)\memdb.lib \
|
|
$(WIN95UPG_BIN)\progbar.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\gdi32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\version.lib \
|
|
$(SDK_LIB_PATH)\imagehlp.lib \
|
|
$(SDK_LIB_PATH)\shell32.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(SDK_LIB_PATH)\comdlg32.lib \
|
|
$(SDK_LIB_PATH)\comctl32.lib \
|
|
$(SDK_LIB_PATH)\uuid.lib \
|
|
$(SDK_LIB_PATH)\winmm.lib \
|
|
$(SDK_LIB_PATH)\mpr.lib \
|
|
$(SDK_LIB_PATH)\strmiids.lib \
|
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|
$(BASE_LIB_PATH)\sputilsa.lib \
|
|
$(SDK_LIB_PATH)\setupapi.lib
|
|
|
|
# resource compiler settings
|
|
NTTARGETFILE0=$(O)\msg.h $(O)\msg.rc
|
|
|
|
# pre-compiled header (x86-only)
|
|
!if $(386)
|
|
PRECOMPILED_INCLUDE=pch.h
|
|
PRECOMPILED_PCH=pch.pch
|
|
PRECOMPILED_OBJ=pch.obj
|
|
!endif
|