📄 makefile
字号:
RM=rm -rf
RM_DIR=rm -rf
MAKE_DEP=
MAKE_DEP_FLAGS=$(INCLUDES) $(DEFINES)
LD=
LDFLAGS=
CP=copy
MAKE=nmake
CC=cl
CCFLAGS=/X /nologo /Zp4 /TP /W3 /GX- /U_WIN32 /U_M_IX86 /U_WINDOWS /Od $(INCLUDES) $(DEFINES)
CC=cl
CXXFLAGS=/X /nologo /Zp4 /TP /W3 /GX- /U_WIN32 /U_M_IX86 /U_WINDOWS /Od $(INCLUDES) $(DEFINES)
SRCS=platform\symbian\symbian_pref.cpp hxstrutl.cpp hxdefpackethookhlp.cpp dbcs.cpp hxrand.cpp netbyte.cpp pacutil.cpp portaddr.cpp activewrap.cpp activopt.cpp asmrulep.cpp baseobj.cpp cachobj.cpp commreg.cpp cookhlpr.cpp cookies.cpp cpacemkr.cpp chxuuid.cpp db_dict.cpp key.cpp md5.c md5hl.c mimechk.cpp miscsp.cpp mmx_util.c cpuident.c nptime.cpp ntptime.cpp pathutil.cpp perplex.cpp pckunpck.cpp hxmangle.cpp hxurl.cpp hxwinver.cpp pref.cpp property.cpp random32.c readpath.cpp rlstate.cpp hxathsp.cpp hxcomsp.cpp hxcorsp.cpp hxdbsp.cpp hxengsp.cpp hxfilsp.cpp hxmonsp.cpp hxpktsp.cpp hxplgsp.cpp hxplnsp.cpp hxinfcod.cpp smpte.cpp timerep.cpp tparse.c verutil.cpp vsrcinfo.cpp watchlst.cpp localrep.c rtsputil.cpp crdcache.cpp char_stack.cpp hxparse.cpp buffutil.cpp addupcol.cpp chxkeepalive.cpp chxminiccf.cpp chxcharstack.cpp packedvalues.cpp hxprefutil.cpp stream_desc_hlpr.cpp hxcbobj.cpp clone_values.cpp tconverter\fxpoint\tconverter_fxp.cpp
OBJS=$(COMPILED_OBJS) $(SOURCE_OBJS)
COMPILED_OBJS=wins-dbg32\obj\platform\symbian\symbian_pref.obj wins-dbg32\obj\hxstrutl.obj wins-dbg32\obj\hxdefpackethookhlp.obj wins-dbg32\obj\dbcs.obj wins-dbg32\obj\hxrand.obj wins-dbg32\obj\netbyte.obj wins-dbg32\obj\pacutil.obj wins-dbg32\obj\portaddr.obj wins-dbg32\obj\activewrap.obj wins-dbg32\obj\activopt.obj wins-dbg32\obj\asmrulep.obj wins-dbg32\obj\baseobj.obj wins-dbg32\obj\cachobj.obj wins-dbg32\obj\commreg.obj wins-dbg32\obj\cookhlpr.obj wins-dbg32\obj\cookies.obj wins-dbg32\obj\cpacemkr.obj wins-dbg32\obj\chxuuid.obj wins-dbg32\obj\db_dict.obj wins-dbg32\obj\key.obj wins-dbg32\obj\md5.obj wins-dbg32\obj\md5hl.obj wins-dbg32\obj\mimechk.obj wins-dbg32\obj\miscsp.obj wins-dbg32\obj\mmx_util.obj wins-dbg32\obj\cpuident.obj wins-dbg32\obj\nptime.obj wins-dbg32\obj\ntptime.obj wins-dbg32\obj\pathutil.obj wins-dbg32\obj\perplex.obj wins-dbg32\obj\pckunpck.obj wins-dbg32\obj\hxmangle.obj wins-dbg32\obj\hxurl.obj wins-dbg32\obj\hxwinver.obj wins-dbg32\obj\pref.obj wins-dbg32\obj\property.obj wins-dbg32\obj\random32.obj wins-dbg32\obj\readpath.obj wins-dbg32\obj\rlstate.obj wins-dbg32\obj\hxathsp.obj wins-dbg32\obj\hxcomsp.obj wins-dbg32\obj\hxcorsp.obj wins-dbg32\obj\hxdbsp.obj wins-dbg32\obj\hxengsp.obj wins-dbg32\obj\hxfilsp.obj wins-dbg32\obj\hxmonsp.obj wins-dbg32\obj\hxpktsp.obj wins-dbg32\obj\hxplgsp.obj wins-dbg32\obj\hxplnsp.obj wins-dbg32\obj\hxinfcod.obj wins-dbg32\obj\smpte.obj wins-dbg32\obj\timerep.obj wins-dbg32\obj\tparse.obj wins-dbg32\obj\verutil.obj wins-dbg32\obj\vsrcinfo.obj wins-dbg32\obj\watchlst.obj wins-dbg32\obj\localrep.obj wins-dbg32\obj\rtsputil.obj wins-dbg32\obj\crdcache.obj wins-dbg32\obj\char_stack.obj wins-dbg32\obj\hxparse.obj wins-dbg32\obj\buffutil.obj wins-dbg32\obj\addupcol.obj wins-dbg32\obj\chxkeepalive.obj wins-dbg32\obj\chxminiccf.obj wins-dbg32\obj\chxcharstack.obj wins-dbg32\obj\packedvalues.obj wins-dbg32\obj\hxprefutil.obj wins-dbg32\obj\stream_desc_hlpr.obj wins-dbg32\obj\hxcbobj.obj wins-dbg32\obj\clone_values.obj wins-dbg32\obj\tconverter\fxpoint\tconverter_fxp.obj
SOURCE_OBJS=
INCLUDES=/I..\..\common\runtime\pub /I..\..\common\system\pub /Id:\helix.src\build\bin\d:
DEFINES=/DHELIX_PROFILE_S60_ADVANCED /DHELIX_FEATURE_AUDIO_INACCURATESAMPLING /DHELIX_FEATURE_MUTE_PREFERENCE /DHELIX_FEATURE_MINI_VOLUME_SINK /DHELIX_FEATURE_NEWAUDIOSTREAM /DHELIX_FEATURE_16BIT_MIXENGINE /DHELIX_FEATURE_AUDIO /DHELIX_FEATURE_MIN_HEAP /DHELIX_FEATURE_VIDEO /DHELIX_FEATURE_PLAYBACK_LOCAL /DHELIX_FEATURE_MINI_SMPLFSYS /DHELIX_FEATURE_PLAYBACK_NET /DHELIX_FEATURE_SDPLITE /DHELIX_FEATURE_ASM /DHELIX_FEATURE_HXSM2 /DHELIX_FEATURE_FEEDBACK_BUFFER_CONTROL /DHELIX_FEATURE_FILESYSTEMMGR /DHELIX_FEATURE_RDT /DHELIX_FEATURE_RTP /DHELIX_FEATURE_VOLUME /DHELIX_FEATURE_RESAMPLER /DHELIX_FEATURE_SINKCONTROL /DHELIX_FEATURE_NOINLINE /DHELIX_FEATURE_DLLACCESS_SERVER /DHELIX_FEATURE_DLLACCESS_CLIENT /DHELIX_FEATURE_MINI_SITE /DHELIX_FEATURE_CC_RGB444out /DHELIX_FEATURE_RMFF_MULTIRATE_FALLBACK /DHELIX_FEATURE_PREFERENCES /DHELIX_FEATURE_LITEPREFS /DHELIX_FEATURE_NO_INTERNAL_PREFS /DHELIX_FEATURE_AUDIO_REAL /DHELIX_FEATURE_AUDIO_CODEC_GECKO /DHELIX_FEATURE_AUDIO_CODEC_SIPRO /DHELIX_FEATURE_AUDIO_MPA_LAYER3 /DHELIX_FEATURE_VIDEO_REAL /DHELIX_FEATURE_VIDEO_CODEC_RV20 /DHELIX_FEATURE_VIDEO_CODEC_RV30 /DHELIX_FEATURE_VIDEO_CODEC_RV40 /DHELIX_FEATURE_AUDIO_CODEC_MP3 /DHELIX_FEATURE_RAREND_EVENTSTREAM_SINK /DHELIX_FEATURE_VIDREND_NO_DEFAULT_WINDOW_SIZE /DHELIX_FEATURE_VIDREND_DYNAMIC_RESIZE /DHELIX_FEATURE_CONCAT_AMR_PKTS /DHELIX_CONFIG_SLUGGISHAUTOUPGRADE /DHELIX_FEATURE_SMIL2 /DHELIX_FEATURE_SMIL2_ANIMATION /DHELIX_FEATURE_TIMEDTEXT /DHELIX_FEATURE_MP4_FILEFORMAT_ALTERNATES /DHELIX_FEATURE_SMIL_SITE /DHELIX_FEATURE_BASICGROUPMGR /DHELIX_FEATURE_ADVANCEDGROUPMGR /DHELIX_FEATURE_NESTEDMETA /DHELIX_FEATURE_AUDIO_CODEC_RAAC /DHELIX_FEATURE_3GPP /DHELIX_FEATURE_AUDIO_CODEC_AMRNB /DHELIX_FEATURE_AUDIO_CODEC_AMRWB /DHELIX_FEATURE_VIDEO_H263 /DHELIX_FEATURE_AUDIO_MPEG4 /DHELIX_FEATURE_VIDEO_MPEG4 /DHELIX_FEATURE_AUDIO_CODEC_QCELP /D__SYMBIAN32__ /D_UNICODE /D__AVKON_ELAF__ /D_SYMBIAN /D__DLL__ /DHELIX_CONFIG_FIXEDPOINT /DHELIX_CONFIG_NOSTATICS /DHELIX_CONFIG_COMPACT_COM_MACROS /DHELIX_CONFIG_STDIO /DHELIX_CONFIG_LITEPREFS_SLUGGISH_OUT /D_LITTLE_ENDIAN /D_DEBUG /DDEBUG /DHELIX_FEATURE_DPRINTF /D__VC32__ /D__WINS__
STATIC_LIBS=..\..\common\system\wins-dbg32\syslib.lib ..\..\common\dbgtool\wins-dbg32\debuglib.lib ..\..\common\runtime\wins-dbg32\runtlib.lib
DYNAMIC_LIBS=AKNNOTIFY.LIB estlib.lib euser.lib
\SERIES60\EPOC32\include /Id: \helix.src\build\bin\d:
.c.obj:
$(CC) $(CCFLAGS) /MDd /Z7 /Fo$@ /c $<
.cpp.obj:
$(CC) $(CXXFLAGS) /MDd /Z7 /Fo$@ /c $<
all: wins-dbg32\obj wins-dbg32\utillib.lib
wins-dbg32\obj:
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
wins-dbg32\utillib.lib: $(OBJS)
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
link /LIB /NOLOGO /OUT:wins-dbg32\utillib.lib $(OBJS)
wins-dbg32\obj\platform\symbian\symbian_pref.obj: platform\symbian\symbian_pref.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
-@if NOT exist "wins-dbg32\obj\platform" mkdir "wins-dbg32\obj\platform"
-@if NOT exist "wins-dbg32\obj\platform\symbian" mkdir "wins-dbg32\obj\platform\symbian"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\platform\symbian\symbian_pref.obj /c platform\symbian\symbian_pref.cpp
wins-dbg32\obj\hxstrutl.obj: hxstrutl.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\hxstrutl.obj /c hxstrutl.cpp
wins-dbg32\obj\hxdefpackethookhlp.obj: hxdefpackethookhlp.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\hxdefpackethookhlp.obj /c hxdefpackethookhlp.cpp
wins-dbg32\obj\dbcs.obj: dbcs.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\dbcs.obj /c dbcs.cpp
wins-dbg32\obj\hxrand.obj: hxrand.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\hxrand.obj /c hxrand.cpp
wins-dbg32\obj\netbyte.obj: netbyte.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\netbyte.obj /c netbyte.cpp
wins-dbg32\obj\pacutil.obj: pacutil.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\pacutil.obj /c pacutil.cpp
wins-dbg32\obj\portaddr.obj: portaddr.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\portaddr.obj /c portaddr.cpp
wins-dbg32\obj\activewrap.obj: activewrap.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\activewrap.obj /c activewrap.cpp
wins-dbg32\obj\activopt.obj: activopt.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\activopt.obj /c activopt.cpp
wins-dbg32\obj\asmrulep.obj: asmrulep.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\asmrulep.obj /c asmrulep.cpp
wins-dbg32\obj\baseobj.obj: baseobj.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\baseobj.obj /c baseobj.cpp
wins-dbg32\obj\cachobj.obj: cachobj.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\cachobj.obj /c cachobj.cpp
wins-dbg32\obj\commreg.obj: commreg.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\commreg.obj /c commreg.cpp
wins-dbg32\obj\cookhlpr.obj: cookhlpr.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\cookhlpr.obj /c cookhlpr.cpp
wins-dbg32\obj\cookies.obj: cookies.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\cookies.obj /c cookies.cpp
wins-dbg32\obj\cpacemkr.obj: cpacemkr.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\cpacemkr.obj /c cpacemkr.cpp
wins-dbg32\obj\chxuuid.obj: chxuuid.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\chxuuid.obj /c chxuuid.cpp
wins-dbg32\obj\db_dict.obj: db_dict.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\db_dict.obj /c db_dict.cpp
wins-dbg32\obj\key.obj: key.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\key.obj /c key.cpp
wins-dbg32\obj\md5.obj: md5.c
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CCFLAGS) /MDd /Z7 /Fowins-dbg32\obj\md5.obj /c md5.c
wins-dbg32\obj\md5hl.obj: md5hl.c
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CCFLAGS) /MDd /Z7 /Fowins-dbg32\obj\md5hl.obj /c md5hl.c
wins-dbg32\obj\mimechk.obj: mimechk.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\mimechk.obj /c mimechk.cpp
wins-dbg32\obj\miscsp.obj: miscsp.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\miscsp.obj /c miscsp.cpp
wins-dbg32\obj\mmx_util.obj: mmx_util.c
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CCFLAGS) /MDd /Z7 /Fowins-dbg32\obj\mmx_util.obj /c mmx_util.c
wins-dbg32\obj\cpuident.obj: cpuident.c
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CCFLAGS) /MDd /Z7 /Fowins-dbg32\obj\cpuident.obj /c cpuident.c
wins-dbg32\obj\nptime.obj: nptime.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\nptime.obj /c nptime.cpp
wins-dbg32\obj\ntptime.obj: ntptime.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\ntptime.obj /c ntptime.cpp
wins-dbg32\obj\pathutil.obj: pathutil.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\pathutil.obj /c pathutil.cpp
wins-dbg32\obj\perplex.obj: perplex.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\perplex.obj /c perplex.cpp
wins-dbg32\obj\pckunpck.obj: pckunpck.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
$(CC) $(CXXFLAGS) /MDd /Z7 /Fowins-dbg32\obj\pckunpck.obj /c pckunpck.cpp
wins-dbg32\obj\hxmangle.obj: hxmangle.cpp
-@if NOT exist "wins-dbg32" mkdir "wins-dbg32"
-@if NOT exist "wins-dbg32\obj" mkdir "wins-dbg32\obj"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -