Added wxHTML build to Makefile for VisualC++
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2997 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
ddbde726d7
commit
4705ee2dde
@ -44,6 +44,7 @@ COMMDIR=$(WXDIR)\src\common
|
|||||||
OLEDIR=ole
|
OLEDIR=ole
|
||||||
MSWDIR=$(WXDIR)\src\msw
|
MSWDIR=$(WXDIR)\src\msw
|
||||||
DOCDIR = $(WXDIR)\docs
|
DOCDIR = $(WXDIR)\docs
|
||||||
|
HTMLDIR = $(WXDIR)\src\html
|
||||||
|
|
||||||
{..\generic}.cpp{..\generic\$D}.obj:
|
{..\generic}.cpp{..\generic\$D}.obj:
|
||||||
cl @<<
|
cl @<<
|
||||||
@ -65,6 +66,11 @@ $(CPPFLAGS) /Fo$@ /c /Tp $<
|
|||||||
$(CPPFLAGS) /Fo$@ /c /Tp $<
|
$(CPPFLAGS) /Fo$@ /c /Tp $<
|
||||||
<<
|
<<
|
||||||
|
|
||||||
|
{..\html}.cpp{..\html\$D}.obj:
|
||||||
|
cl @<<
|
||||||
|
$(CPPFLAGS) /Fo$@ /c /Tp $<
|
||||||
|
<<
|
||||||
|
|
||||||
GENERICOBJS= \
|
GENERICOBJS= \
|
||||||
..\generic\$D\choicdgg.obj \
|
..\generic\$D\choicdgg.obj \
|
||||||
..\generic\$D\gridg.obj \
|
..\generic\$D\gridg.obj \
|
||||||
@ -81,7 +87,8 @@ GENERICOBJS= \
|
|||||||
..\generic\$D\tabg.obj \
|
..\generic\$D\tabg.obj \
|
||||||
..\generic\$D\textdlgg.obj \
|
..\generic\$D\textdlgg.obj \
|
||||||
..\generic\$D\extdlgg.obj \
|
..\generic\$D\extdlgg.obj \
|
||||||
..\generic\$D\tipdlg.obj
|
..\generic\$D\tipdlg.obj \
|
||||||
|
..\generic\$D\busyinfo.obj
|
||||||
|
|
||||||
# ..\generic\$D\imaglist.obj \
|
# ..\generic\$D\imaglist.obj \
|
||||||
# ..\generic\$D\treectrl.obj \
|
# ..\generic\$D\treectrl.obj \
|
||||||
@ -170,7 +177,12 @@ COMMONOBJS = \
|
|||||||
..\common\$D\dlgcmn.obj \
|
..\common\$D\dlgcmn.obj \
|
||||||
..\common\$D\wincmn.obj \
|
..\common\$D\wincmn.obj \
|
||||||
..\common\$D\txtstrm.obj \
|
..\common\$D\txtstrm.obj \
|
||||||
..\common\$D\wxchar.obj
|
..\common\$D\wxchar.obj \
|
||||||
|
..\common\$D\unzip.obj \
|
||||||
|
..\common\$D\zipstream.obj \
|
||||||
|
..\common\$D\filesys.obj \
|
||||||
|
..\common\$D\fs_inet.obj \
|
||||||
|
..\common\$D\fs_zip.obj
|
||||||
|
|
||||||
MSWOBJS = \
|
MSWOBJS = \
|
||||||
..\msw\$D\accel.obj \
|
..\msw\$D\accel.obj \
|
||||||
@ -268,13 +280,34 @@ MSWOBJS = \
|
|||||||
..\msw\ole\$D\dropsrc.obj \
|
..\msw\ole\$D\dropsrc.obj \
|
||||||
..\msw\ole\$D\oleutils.obj
|
..\msw\ole\$D\oleutils.obj
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
..\html\$D\htmlcell.obj \
|
||||||
|
..\html\$D\htmlfilter.obj \
|
||||||
|
..\html\$D\htmlhelp.obj \
|
||||||
|
..\html\$D\htmlhelp_io.obj \
|
||||||
|
..\html\$D\htmlparser.obj \
|
||||||
|
..\html\$D\htmltag.obj \
|
||||||
|
..\html\$D\htmlwin.obj \
|
||||||
|
..\html\$D\htmlwinparser.obj \
|
||||||
|
..\html\$D\mod_fonts.obj \
|
||||||
|
..\html\$D\mod_hline.obj \
|
||||||
|
..\html\$D\mod_image.obj \
|
||||||
|
..\html\$D\mod_layout.obj \
|
||||||
|
..\html\$D\mod_links.obj \
|
||||||
|
..\html\$D\mod_list.obj \
|
||||||
|
..\html\$D\mod_pre.obj \
|
||||||
|
..\html\$D\mod_tables.obj \
|
||||||
|
..\html\$D\search.obj
|
||||||
|
|
||||||
# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
|
# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
|
||||||
|
# Add $(HTMLOBJS) if wanting wxHTML classes
|
||||||
OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS)
|
OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS)
|
||||||
|
|
||||||
# Normal, static library
|
# Normal, static library
|
||||||
all: dirs $(DUMMYOBJ) $(OBJECTS) $(PERIPH_TARGET) png zlib xpm jpeg $(LIBTARGET)
|
all: dirs $(DUMMYOBJ) $(OBJECTS) $(PERIPH_TARGET) png zlib xpm jpeg $(LIBTARGET)
|
||||||
|
|
||||||
dirs: $(MSWDIR)\$D $(COMMDIR)\$D $(GENDIR)\$D $(OLEDIR)\$D
|
dirs: $(MSWDIR)\$D $(COMMDIR)\$D $(GENDIR)\$D $(OLEDIR)\$D $(HTMLDIR)\$D
|
||||||
|
|
||||||
|
|
||||||
test: $(MSWDIR)\$D\wave.obj
|
test: $(MSWDIR)\$D\wave.obj
|
||||||
test2: ..\common\Debug\config.obj
|
test2: ..\common\Debug\config.obj
|
||||||
@ -294,6 +327,9 @@ $(GENDIR)\$D:
|
|||||||
$(OLEDIR)\$D:
|
$(OLEDIR)\$D:
|
||||||
mkdir $(OLEDIR)\$D
|
mkdir $(OLEDIR)\$D
|
||||||
|
|
||||||
|
$(HTMLDIR)\$D:
|
||||||
|
mkdir $(HTMLDIR)\$D
|
||||||
|
|
||||||
# wxWindows library as DLL
|
# wxWindows library as DLL
|
||||||
dll:
|
dll:
|
||||||
nmake -f makefile.vc all FINAL=$(FINAL) DLL=1 WXMAKINGDLL=1 NEW_WXLIBNAME=$(NEW_WXLIBNAME)
|
nmake -f makefile.vc all FINAL=$(FINAL) DLL=1 WXMAKINGDLL=1 NEW_WXLIBNAME=$(NEW_WXLIBNAME)
|
||||||
@ -399,6 +435,11 @@ $(CPPFLAGS2) /c ..\common\y_tab.c -DUSE_DEFINE -DYY_USE_PROTOS /Fo$@
|
|||||||
|
|
||||||
$(OBJECTS): $(WXDIR)/include/wx/setup.h
|
$(OBJECTS): $(WXDIR)/include/wx/setup.h
|
||||||
|
|
||||||
|
..\common\$D\unzip.obj: ..\common\unzip.c
|
||||||
|
cl @<<
|
||||||
|
$(CPPFLAGS2) /c $(COMMDIR)\unzip.c /Fo$@
|
||||||
|
<<
|
||||||
|
|
||||||
# Peripheral components
|
# Peripheral components
|
||||||
|
|
||||||
png:
|
png:
|
||||||
|
Loading…
Reference in New Issue
Block a user