OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [services/] [gfx/] [mw/] [v2_0/] [src/] [mcmwin.mak] - Diff between revs 27 and 174

Only display areas with differences | Details | Blame | View Log

Rev 27 Rev 174
#
#
# Microwindows Makefile for MSDOS using Microsoft C 5.10
# Microwindows Makefile for MSDOS using Microsoft C 5.10
#
#
# Copyright (c) 1999 Greg Haerr 
# Copyright (c) 1999 Greg Haerr 
#
#
CC=cl -c -Gs -Ols -AM -I. -Ic:\tools\msc5\include
CC=cl -c -Gs -Ols -AM -I. -Ic:\tools\msc5\include
xCFLAGS=-W1 -DUPDATEREGIONS=1 -DERASEMOVE=1
xCFLAGS=-W1 -DUPDATEREGIONS=1 -DERASEMOVE=1
CFLAGS=-W1 -DERASEMOVE=1
CFLAGS=-W1 -DERASEMOVE=1
LFLAGS=/NOI
LFLAGS=/NOI
LIBDIR=c:\tools\msc5
LIBDIR=c:\tools\msc5
SERV=mwin\winmain.obj mwin\winuser.obj mwin\wingdi.obj mwin\winexpos.obj\
SERV=mwin\winmain.obj mwin\winuser.obj mwin\wingdi.obj mwin\winexpos.obj\
        mwin\winclip.obj mwin\winevent.obj mwin\windefw.obj mwin\list.obj\
        mwin\winclip.obj mwin\winevent.obj mwin\windefw.obj mwin\list.obj\
        engine\devdraw.obj engine\devmouse.obj engine\devkbd.obj\
        engine\devdraw.obj engine\devmouse.obj engine\devkbd.obj\
        engine\devclip.obj\
        engine\devclip.obj\
        engine\devpal1.obj engine\devpal2.obj engine\devpal4.obj\
        engine\devpal1.obj engine\devpal2.obj engine\devpal4.obj\
        mwin\winlib\draw3d.obj mwin\winlib\fastfill.obj mwin\winlib\insetr.obj\
        mwin\winlib\draw3d.obj mwin\winlib\fastfill.obj mwin\winlib\insetr.obj\
        mwin\winlib\ptinsid.obj mwin\winlib\graph3d.obj
        mwin\winlib\ptinsid.obj mwin\winlib\graph3d.obj
VGA_NEW=drivers\vgaplan4.obj drivers\mempl4.obj
VGA_NEW=drivers\vgaplan4.obj drivers\mempl4.obj
VGA_OLD=drivers\asmplan4.obj
VGA_OLD=drivers\asmplan4.obj
VGA_HWINIT=drivers\vgainit.obj
VGA_HWINIT=drivers\vgainit.obj
DRIVERS=drivers\scr_bios.obj drivers\romfont.obj drivers\kbd_bios.obj\
DRIVERS=drivers\scr_bios.obj drivers\romfont.obj drivers\kbd_bios.obj\
        drivers\mou_dos.obj drivers\asmbios.obj $(VGA_NEW)
        drivers\mou_dos.obj drivers\asmbios.obj $(VGA_NEW)
DEMO=demos\mwin\demo.obj mwin\winctl\button.obj mwin\bmp\cs1.obj
DEMO=demos\mwin\demo.obj mwin\winctl\button.obj mwin\bmp\cs1.obj
OBJS=$(SERV) $(DRIVERS) $(DEMO)
OBJS=$(SERV) $(DRIVERS) $(DEMO)
LIBS=
LIBS=
all: mwindemo
all: mwindemo
clean:
clean:
        erase *.map
        erase *.map
        erase mwindemo.exe
        erase mwindemo.exe
        erase drivers\*.obj
        erase drivers\*.obj
        erase demos\mwin\*.obj
        erase demos\mwin\*.obj
        erase engine\*.obj
        erase engine\*.obj
        erase mwin\*.obj
        erase mwin\*.obj
        erase mwin\bmp\*.obj
        erase mwin\bmp\*.obj
        erase mwin\winctl\*.obj
        erase mwin\winctl\*.obj
        erase mwin\winlib\*.obj
        erase mwin\winlib\*.obj
.c.obj:
.c.obj:
        $(CC) $(CFLAGS) -Fo$@ $<
        $(CC) $(CFLAGS) -Fo$@ $<
drivers\asmbios.obj: drivers\asmbios.s
drivers\asmbios.obj: drivers\asmbios.s
        cd drivers
        cd drivers
        masm -Dmem_S -D__MEDIUM__ -Mx asmbios.s;;;
        masm -Dmem_S -D__MEDIUM__ -Mx asmbios.s;;;
        cd ..
        cd ..
drivers\asmplan4.obj: drivers\asmplan4.s
drivers\asmplan4.obj: drivers\asmplan4.s
        cd drivers
        cd drivers
        masm -Dmem_S -D__MEDIUM__ -Mx asmplan4.s;;;
        masm -Dmem_S -D__MEDIUM__ -Mx asmplan4.s;;;
        cd ..
        cd ..
mwindemo: $(OBJS)
mwindemo: $(OBJS)
        @set LIB=$(LIBDOS)
        @set LIB=$(LIBDOS)
        link @<<
        link @<<
$(LFLAGS) /NOE+
$(LFLAGS) /NOE+
$(OBJS: =+^
$(OBJS: =+^
)
)
mwindemo
mwindemo
mwindemo/map/stack:3000/seg:256/f/packc:50000
mwindemo/map/stack:3000/seg:256/f/packc:50000
$(LIBS) $(LIBDIR)\mlibce
$(LIBS) $(LIBDIR)\mlibce
nul
nul
<<
<<
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.