Source code of Windows XP (NT5)
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.
|
|
# This makefile has been generated automatically by mwgenmakeC for # compiling C++ application. COMPONENT = SHELL PRODUCT = CDFVIEW
RM = /bin/rm -f PROTECT = chmod a-w UNPROTECT = chmod a+w CP = /bin/cp DOS2UNIX = /bin/dos2unix COPY = \ ${RM} $@ ; \ ${CP} $< $@ ; \ ${UNPROTECT} $@; \ ${DOS2UNIX} $@ $@
NO_BROWSER_FILE = 1
VOBS=/vobs CUSTOM_RULES = ${VOBS}/ie4/shell.template
SOURCES_FILE = sources SOURCES_IMPORTS = TARGETTYPE TARGETNAME DLLENTRY
DLLDEF_EXPORTS = \ _____cdfview_initDLL
DEFINES += \ -DNO_BROWSER_FILE=1
# Warning: DLL based on MFC (compiled with _USRDLL flag) is not supported yet. # This makefile is just for demo purpose. ## Original Windows DLL name: WDLL = cdfview ## Target Unix shared library: DLL = lib${WDLL}.${MW_SHARED_LIBRARY_SUFFIX}
WRESOURCE = ${O}/cdfview.rc TRESOURCE = ${WDLL}.rxt
## COMPILE_OPTION can have the values: debug, optimized COMPILE_OPTION = debug
## you may define the following variables PROJECT_CFLAGS = ${DEFINES} -I${O} -I. -I./res -I..
PROJECT_DLLFLAGS = \ -lstocklib\ -lshdocvw \ -lurlmon\ -lwininet\ -lshlwapi\ -lshell32\ -lole32\ -loleaut32\ -luuid\ -ladvapi32
DIP_CFLAGS = -DDLL_SPECIFIC_OPERATOR_NEW
__cplusplus = true
include $(MWHOME)/make.rules.simple
$(O)/%.rc: ../%.rc $(O)/selfreg_cdfview.inf ${ECHONOISE} "[ $(notdir $<) --> $(O)/$(notdir $@) ]" ${COPY}
$(O)/%_cdfview.inf: ../res/%.inx ${ECHOOBJ} cleaninf -w $< $@
|