Category : C Source Code
Archive   : CURSESNT.ZIP
Filename : MAKE
# D.Feinleib
# Windows NT
# Nmake macros for building Windows NT applications
!include
PROJ=curses
OBJ=BEEP.obj CHARPICK.obj ENDWIN.obj INITSCR.obj LONGNAME.obj MOVE.obj MVCURSOR.obj SCRREG.obj STRADD.obj TABSIZE.obj TERMMISC.obj \
UNCTRL.obj WINCLEAR.obj WINDEL.obj WINERASE.obj WINMOVE.obj WINSCROL.obj WINTOUCH.obj ATTRIB.obj BORDER.obj BOXES.obj \
CHARDEL.obj ntio.obj \
CLRTOBOT.obj CLRTOEOL.obj LINEDEL.obj LINEINS.obj OPTIONS.obj REFRESH.obj
OBJ2=SETMODE.obj SETTERM.obj CHARADD.obj CHARINS.obj NEWWIN.obj OVERLAY.obj STRGET.obj CHARGET.obj PRNTSCAN.obj UPDATE.obj
cflags=$(cflags) -DWIN32
all : curses.exe
#all : curses.lib
ntio.obj: ntio.c
$(cc) $(cflags) $(cvars) ntio.c
$(cvtobj) ntio.obj
BEEP.obj : BEEP.c
$(cc) $(cflags) $(cvars) BEEP.c
$(cvtobj) BEEP.obj
CHARPICK.obj : CHARPICK.c
$(cc) $(cflags) $(cvars) CHARPICK.c
$(cvtobj) CHARPICK.obj
ENDWIN.obj : ENDWIN.c
$(cc) $(cflags) $(cvars) ENDWIN.c
$(cvtobj) ENDWIN.obj
INITSCR.obj : INITSCR.c
$(cc) $(cflags) $(cvars) INITSCR.c
$(cvtobj) INITSCR.obj
LONGNAME.obj : LONGNAME.c
$(cc) $(cflags) $(cvars) LONGNAME.c
$(cvtobj) LONGNAME.obj
MOVE.obj : MOVE.c
$(cc) $(cflags) $(cvars) MOVE.c
$(cvtobj) MOVE.obj
MVCURSOR.obj : MVCURSOR.c
$(cc) $(cflags) $(cvars) MVCURSOR.c
$(cvtobj) MVCURSOR.obj
SCRREG.obj : SCRREG.c
$(cc) $(cflags) $(cvars) SCRREG.c
$(cvtobj) SCRREG.obj
STRADD.obj : STRADD.c
$(cc) $(cflags) $(cvars) STRADD.c
$(cvtobj) STRADD.obj
TABSIZE.obj : TABSIZE.c
$(cc) $(cflags) $(cvars) TABSIZE.c
$(cvtobj) TABSIZE.obj
TERMMISC.obj : TERMMISC.c
$(cc) $(cflags) $(cvars) TERMMISC.c
$(cvtobj) TERMMISC.obj
UNCTRL.obj : UNCTRL.c
$(cc) $(cflags) $(cvars) UNCTRL.c
$(cvtobj) UNCTRL.obj
WINCLEAR.obj : WINCLEAR.c
$(cc) $(cflags) $(cvars) WINCLEAR.c
$(cvtobj) WINCLEAR.obj
WINDEL.obj : WINDEL.c
$(cc) $(cflags) $(cvars) WINDEL.c
$(cvtobj) WINDEL.obj
WINERASE.obj : WINERASE.c
$(cc) $(cflags) $(cvars) WINERASE.c
$(cvtobj) WINERASE.obj
WINMOVE.obj : WINMOVE.c
$(cc) $(cflags) $(cvars) WINMOVE.c
$(cvtobj) WINMOVE.obj
WINSCROL.obj : WINSCROL.c
$(cc) $(cflags) $(cvars) WINSCROL.c
$(cvtobj) WINSCROL.obj
WINTOUCH.obj : WINTOUCH.c
$(cc) $(cflags) $(cvars) WINTOUCH.c
$(cvtobj) WINTOUCH.obj
ATTRIB.obj : ATTRIB.c
$(cc) $(cflags) $(cvars) ATTRIB.c
$(cvtobj) ATTRIB.obj
BORDER.obj : BORDER.c
$(cc) $(cflags) $(cvars) BORDER.c
$(cvtobj) BORDER.obj
BOXES.obj : BOXES.c
$(cc) $(cflags) $(cvars) BOXES.c
$(cvtobj) BOXES.obj
CHARDEL.obj : CHARDEL.c
$(cc) $(cflags) $(cvars) CHARDEL.c
$(cvtobj) CHARDEL.obj
CLRTOBOT.obj : CLRTOBOT.c
$(cc) $(cflags) $(cvars) CLRTOBOT.c
$(cvtobj) CLRTOBOT.obj
CLRTOEOL.obj : CLRTOEOL.c
$(cc) $(cflags) $(cvars) CLRTOEOL.c
$(cvtobj) CLRTOEOL.obj
LINEDEL.obj : LINEDEL.c
$(cc) $(cflags) $(cvars) LINEDEL.c
$(cvtobj) LINEDEL.obj
LINEINS.obj : LINEINS.c
$(cc) $(cflags) $(cvars) LINEINS.c
$(cvtobj) LINEINS.obj
OPTIONS.obj : OPTIONS.c
$(cc) $(cflags) $(cvars) OPTIONS.c
$(cvtobj) OPTIONS.obj
REFRESH.obj : REFRESH.c
$(cc) $(cflags) $(cvars) REFRESH.c
$(cvtobj) REFRESH.obj
SETMODE.obj : SETMODE.c
$(cc) $(cflags) $(cvars) SETMODE.c
$(cvtobj) SETMODE.obj
SETTERM.obj : SETTERM.c
$(cc) $(cflags) $(cvars) SETTERM.c
$(cvtobj) SETTERM.obj
CHARADD.obj : CHARADD.c
$(cc) $(cflags) $(cvars) CHARADD.c
$(cvtobj) CHARADD.obj
CHARINS.obj : CHARINS.c
$(cc) $(cflags) $(cvars) CHARINS.c
$(cvtobj) CHARINS.obj
NEWWIN.obj : NEWWIN.c
$(cc) $(cflags) $(cvars) NEWWIN.c
$(cvtobj) NEWWIN.obj
OVERLAY.obj : OVERLAY.c
$(cc) $(cflags) $(cvars) OVERLAY.c
$(cvtobj) OVERLAY.obj
STRGET.obj : STRGET.c
$(cc) $(cflags) $(cvars) STRGET.c
$(cvtobj) STRGET.obj
CHARGET.obj : CHARGET.c
$(cc) $(cflags) $(cvars) CHARGET.c
$(cvtobj) CHARGET.obj
PRNTSCAN.obj : PRNTSCAN.c
$(cc) $(cflags) $(cvars) PRNTSCAN.c
$(cvtobj) PRNTSCAN.obj
UPDATE.obj : UPDATE.c
$(cc) $(cflags) $(cvars) UPDATE.c
$(cvtobj) UPDATE.obj
curses.exe : $(OBJ) $(OBJ2)
$(link) $(conflags) -out:$(PROJ).exe $(OBJ) $(OBJ2) $(conlibs)
#curses.lib: $(OBJ) $(OBJ2)
# lib -OUT:curses.lib $(OBJ) $(OBJ2)
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/