windows-nt/Source/XPSP1/NT/shell/browseui/nt5api/gnumakefile
2020-09-26 16:20:57 +08:00

69 lines
1.6 KiB
Plaintext

# This makefile was generated automatically by mwgenmake.
COMPONENT = SHELL
PRODUCT = SHDOCVW_SRCC
#NO_UNICODE = 1
NO_BROWSER_FILE=1
# This supplemental library uses NT 5 definitions
WIN32_WINNT_VERSION=0x0500
WIN32_WIN95_VERSION=0x0500
WINVER_VERSION=0x0500
WINVER=0x500
VOBS=/vobs
CUSTOM_RULES = ${VOBS}/ie4/shell.template
NO_UNICODE=1
SOURCES_FILE = ../apithk.inc
SOURCES_IMPORTS = TARGETTYPE DLLENTRY
TARGETNAME = browseuint5api
DEFINES = \
-DWINVER=0x500 \
-DIN_SHDOCVW \
-DUNICODE_SHDOCVW \
-DFEATURE_FRAMES \
-DMSOCT2=1 \
-DFEATURE_URLHIST \
-DFEATURE_PICS \
-DVSTF \
-D_DESK_MOVER \
-D_HSFOLDER \
-DNO_FILETYPES \
-DNO_SPLASHSCREEN
# Removed from UNIX-RTW
# -DBETA1_DIALMON_HACK \
WLIB = browseuint5api
LIB = lib${WLIB}.a # target static library
LIBOBJS := ${SOURCES:%.c=%.o}
LIBOBJS := ${LIBOBJS:%.cxx=%.o}
SRCS=${SOURCES}
## COMPILE_OPTION can have the values: debug, optimized
COMPILE_OPTION = debug
## you may define the following variables
## RUN.dir : the directory where you want the executables to go
## APP_CFLAGS : additional compilation flags
## APP_LDFLAGS : additional link flags (maybe specifying DLLs)
## DLL : name of the DLL to make
## DLLOBJS : list of .o of the DLL
## DLL-EXPORTS : name of the .def file for the DLL
## MWINIT_DEFINES : list of -D<symbols> used to initialize
## Mainwin in certain specific ways
## MWLOCALES: list of country codes corresponding to the
## resources you have prepared in the res subdirectory
##
PROJECT_CFLAGS = ${INCLUDES} ${DEFINES}
__cplusplus = true
include $(MWHOME)/make.rules.simple