master.mif

来自「开放源码的编译器open watcom 1.6.0版的源代码」· MIF 代码 · 共 102 行

MIF
102
字号
proj_name = wclass
name = wclass

wclass_autodepends = .autodepend

!include cproj.mif
!include deftarg.mif
!include defrule.mif

.cpp : ../cpp;../../cpp

inc_dirs = -I"../hpp" -I"../../hpp" -I"$(gui_dir)/h"

extra_c_flags = -s

extra_c_flags_i86 = -zc -zm

WCLASS_OBJS = &
        wabout.obj &
        wautodlg.obj &
        wbaritem.obj &
        wboolsw.obj &
        wbutton.obj &
        wcheckbx.obj &
        wclass.obj &
        wcmdargs.obj &
        wcmdlist.obj &
        wcolrdlg.obj &
        wcombox.obj &
        wcontrol.obj &
        wdialog.obj &
        weditbox.obj &
        weditdlg.obj &
        wfile.obj &
        wfiledlg.obj &
        wfilelst.obj &
        wfilenam.obj &
        wgroupbx.obj &
        whotspot.obj &
        winflist.obj &
        winpdlg.obj &
        wlistbox.obj &
        wmdichld.obj &
        wmdiwndw.obj &
        wmenu.obj &
        wmenuitm.obj &
        wmenuobj.obj &
        wmenusep.obj &
        wmetrics.obj &
        wmodel.obj &
        wmsgdlg.obj &
        wname.obj &
        wobjfile.obj &
        wobjmap.obj &
        wpaint.obj &
        wpickbox.obj &
        wpickcbx.obj &
        wpickdlg.obj &
        wpicklst.obj &
        wpopmenu.obj &
        wpshbttn.obj &
        wradbttn.obj &
        wrect.obj &
        wstatwin.obj &
        wstring.obj &
        wstrlist.obj &
        wsyshelp.obj &
        wtext.obj &
        wtokfile.obj &
        wtoolbar.obj &
        wvcllctn.obj &
        wview.obj &
        wvlist.obj &
        wwindow.obj &
        wwinmain.obj

#objs not used by 16-bit dos
ndos_objs = &
        wresstr.obj &
        wstatdlg.obj

win_objs = &
        wclient.obj &
        wprocess.obj &
        wserver.obj &
        wsystem.obj &
        wflashp.obj &
        wtimer.obj &

extra_objlib_nt_386     = $(win_objs) $(ndos_objs)
extra_objlib_nt_axp     = $(win_objs) $(ndos_objs)
extra_objlib_win_i86    = $(win_objs) $(ndos_objs)
extra_objlib_dos_386    = $(ndos_objs)
extra_objlib_os2_386    = $(win_objs) $(ndos_objs) wddeobj.obj

extra_objlib = $(extra_objlib_$(host_OS)_$(host_CPU))

extra_lib_flags = -p=512

$(name).lib : $(WCLASS_OBJS) $(extra_objlib)
        $(librarian) $(libflags) $^@ $(WCLASS_OBJS) $(extra_objlib)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?