From bc0f311583344076c2aa20358d027eaad025c8cd Mon Sep 17 00:00:00 2001 From: Mark Hessling Date: Mon, 26 Nov 2001 09:01:32 +0000 Subject: [PATCH] Update various makefiles with latest version --- dos/bccdos.mak | 4 +- dos/gccdos.mak | 6 +- dos/mscdos.mak | 4 +- dos/msvcdos.mak | 4 +- dos/wccdos16.mak | 778 ++++++++++++++++++++++----------------------- dos/wccdos4g.mak | 776 ++++++++++++++++++++++---------------------- os2/gccos2.mak | 3 +- os2/iccos2.mak | 4 +- os2/wccos2.mak | 4 +- win32/bccwin32.mak | 4 +- win32/vcwin32.mak | 7 +- win32/wccwin32.mak | 7 +- 12 files changed, 802 insertions(+), 799 deletions(-) diff --git a/dos/bccdos.mak b/dos/bccdos.mak index 2531527f..588f9cad 100644 --- a/dos/bccdos.mak +++ b/dos/bccdos.mak @@ -18,8 +18,8 @@ MODEL =l ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h diff --git a/dos/gccdos.mak b/dos/gccdos.mak index b43c6519..14015d6a 100644 --- a/dos/gccdos.mak +++ b/dos/gccdos.mak @@ -14,12 +14,12 @@ ################################################################################ PDCURSES_HOME =c:/curses PDC_HOME =c:\curses -CC_HOME =d:/djgpp +CC_HOME =c:/djgpp ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)/curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)/curspriv.h diff --git a/dos/mscdos.mak b/dos/mscdos.mak index 32b66a0e..be3c37cc 100644 --- a/dos/mscdos.mak +++ b/dos/mscdos.mak @@ -19,8 +19,8 @@ SIZE =LARGE # one of LARGE, SMALL, MEDIUM, TINY, HUGE, COMPACT ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h diff --git a/dos/msvcdos.mak b/dos/msvcdos.mak index 90107a63..4c950f37 100644 --- a/dos/msvcdos.mak +++ b/dos/msvcdos.mak @@ -19,8 +19,8 @@ SIZE =LARGE # one of LARGE, SMALL, MEDIUM, TINY, HUGE, COMPACT ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h diff --git a/dos/wccdos16.mak b/dos/wccdos16.mak index 125a1938..5dd98fcb 100644 --- a/dos/wccdos16.mak +++ b/dos/wccdos16.mak @@ -1,389 +1,389 @@ -################################################################################ -# -# Watcom WMAKE Makefile for PDCurses library - DOS (16 bit) Watcom C/C++ 10.6 -# -# Usage: wmake -f [path\]wccdos16.mak [DEBUG=Y] [target] -# -# where target can be any of: -# [all|demos|pdcurses.lib|panel.lib|testcurs.exe...] -# -################################################################################ -# -# Change these for your environment... -# -################################################################################ -PDCURSES_HOME =c:\curses -CCINCDIR =k:\h -MODEL =l -################################################################################ -# Nothing below here should required changing. -################################################################################ -VER=24 -VERDOT=2.4 - -PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h -PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h -PDCURSES_HEADERS =$(PDCURSES_CURSES_H) $(PDCURSES_CURSPRIV_H) -PANEL_HEADER =$(PDCURSES_HOME)\panel.h - - -srcdir = $(PDCURSES_HOME)\pdcurses -osdir = $(PDCURSES_HOME)\dos -pandir = $(PDCURSES_HOME)\panel -demodir = $(PDCURSES_HOME)\demos - -CC = wcc -TARGET=dos - -!ifeq DEBUG Y -CFLAGS = /d2 /DPDCDEBUG -LDFLAGS = DEBUG WATCOM ALL -!else -CFLAGS = /oneatx -LDFLAGS = -!endif - -CPPFLAGS = /i=$(PDCURSES_HOME) /i=$(CCINCDIR) - -CCFLAGS = /bt=$(TARGET) /zq /m$(MODEL) $(CFLAGS) $(CPPFLAGS) - -LINK = wlink - -LIBEXE = wlib /q /n - -LIBCURSES = pdcurses.lib -LIBPANEL = panel.lib - -PDCLIBS = $(LIBCURSES) $(LIBPANEL) -DEMOS =testcurs.exe newdemo.exe xmas.exe tuidemo.exe firework.exe - -################################################################################ -all: $(PDCLIBS) $(DEMOS) - -clean: - -del *.obj - -del curses.lib - -del panel.lib - -del *.exe - -demos: $(DEMOS) - -#------------------------------------------------------------------------ - -LIBOBJS = & -addch.obj & -addchstr.obj & -addstr.obj & -attr.obj & -beep.obj & -bkgd.obj & -border.obj & -clear.obj & -color.obj & -delch.obj & -deleteln.obj & -getch.obj & -getstr.obj & -getyx.obj & -inch.obj & -inchstr.obj & -initscr.obj & -inopts.obj & -insch.obj & -insstr.obj & -instr.obj & -kernel.obj & -mouse.obj & -move.obj & -outopts.obj & -overlay.obj & -pad.obj & -printw.obj & -refresh.obj & -scanw.obj & -scroll.obj & -slk.obj & -termattr.obj & -terminfo.obj & -touch.obj & -util.obj & -window.obj - -PDCOBJS = & -pdcclip.obj & -pdcdebug.obj & -pdcdisp.obj & -pdcgetsc.obj & -pdckbd.obj & -pdcprint.obj & -pdcscrn.obj & -pdcsetsc.obj & -pdcutil.obj & -pdcwin.obj - -PANOBJS = & -panel.obj - -pdcurses.lib : $(LIBOBJS) $(PDCOBJS) - $(LIBEXE) $@ @$(osdir)\wccdos.lrf - -panel.lib : $(PANOBJS) - @%create lib.rsp - @%append lib.rsp +$(PANOBJS) - $(LIBEXE) $@ @lib.rsp - del lib.rsp - -addch.obj: $(srcdir)\addch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addch.c - -addchstr.obj: $(srcdir)\addchstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addchstr.c - -addstr.obj: $(srcdir)\addstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addstr.c - -attr.obj: $(srcdir)\attr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\attr.c - -beep.obj: $(srcdir)\beep.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\beep.c - -bkgd.obj: $(srcdir)\bkgd.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\bkgd.c - -border.obj: $(srcdir)\border.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\border.c - -clear.obj: $(srcdir)\clear.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\clear.c - -color.obj: $(srcdir)\color.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\color.c - -delch.obj: $(srcdir)\delch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\delch.c - -deleteln.obj: $(srcdir)\deleteln.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\deleteln.c - -getch.obj: $(srcdir)\getch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getch.c - -getstr.obj: $(srcdir)\getstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getstr.c - -getyx.obj: $(srcdir)\getyx.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getyx.c - -inch.obj: $(srcdir)\inch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inch.c - -inchstr.obj: $(srcdir)\inchstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inchstr.c - -initscr.obj: $(srcdir)\initscr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\initscr.c - -inopts.obj: $(srcdir)\inopts.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inopts.c - -insch.obj: $(srcdir)\insch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insch.c - -insstr.obj: $(srcdir)\insstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insstr.c - -instr.obj: $(srcdir)\instr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\instr.c - -kernel.obj: $(srcdir)\kernel.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\kernel.c - -mouse.obj: $(srcdir)\mouse.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\mouse.c - -move.obj: $(srcdir)\move.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\move.c - -outopts.obj: $(srcdir)\outopts.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\outopts.c - -overlay.obj: $(srcdir)\overlay.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\overlay.c - -pad.obj: $(srcdir)\pad.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pad.c - -printw.obj: $(srcdir)\printw.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\printw.c - -refresh.obj: $(srcdir)\refresh.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\refresh.c - -scanw.obj: $(srcdir)\scanw.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scanw.c - -scroll.obj: $(srcdir)\scroll.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scroll.c - -slk.obj: $(srcdir)\slk.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\slk.c - -termattr.obj: $(srcdir)\termattr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\termattr.c - -terminfo.obj: $(srcdir)\terminfo.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\terminfo.c - -touch.obj: $(srcdir)\touch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\touch.c - -util.obj: $(srcdir)\util.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\util.c - -window.obj: $(srcdir)\window.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\window.c - - -pdcclip.obj: $(osdir)\pdcclip.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcclip.c - -pdcdebug.obj: $(srcdir)\pdcdebug.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcdebug.c - -pdcdisp.obj: $(osdir)\pdcdisp.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcdisp.c - -pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcgetsc.c - -pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c - -pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c - -pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c - -pdcsetsc.obj: $(osdir)\pdcsetsc.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcsetsc.c - -pdcutil.obj: $(srcdir)\pdcutil.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcutil.c - -pdcwin.obj: $(srcdir)\pdcwin.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcwin.c - -#------------------------------------------------------------------------ - -panel.obj: $(pandir)\panel.c $(PDCURSES_HEADERS) $(PANEL_HEADER) - $(CC) $(CCFLAGS) /fo=$@ $(pandir)\panel.c - -#------------------------------------------------------------------------ - -firework.exe: firework.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name firework.exe - @%append demos.lnk file firework.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -newdemo.exe: newdemo.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name newdemo.exe - @%append demos.lnk file newdemo.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -ptest.exe: ptest.obj $(LIBCURSES) $(LIBPANEL) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name ptest.exe - @%append demos.lnk file ptest.obj - @%append demos.lnk library $(LIBCURSES) - @%append demos.lnk library $(LIBPANEL) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -testcurs.exe: testcurs.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name testcurs.exe - @%append demos.lnk file testcurs.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -tuidemo.exe: tuidemo.obj tui.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name tuidemo.exe - @%append demos.lnk file tuidemo.obj - @%append demos.lnk file tui.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -xmas.exe: xmas.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name xmas.exe - @%append demos.lnk file xmas.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - - -firework.obj: $(demodir)\firework.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\firework.c - -newdemo.obj: $(demodir)\newdemo.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\newdemo.c - -ptest.obj: $(demodir)\ptest.c $(PDCURSES_HOME)\panel.h $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\ptest.c - -testcurs.obj: $(demodir)\testcurs.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\testcurs.c - -tui.obj: $(demodir)\tui.c $(demodir)\tui.h $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tui.c - -tuidemo.obj: $(demodir)\tuidemo.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tuidemo.c - -xmas.obj: $(demodir)\xmas.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\xmas.c - -dist: pdcurses.lib panel.lib - -mkdir tmp - cd tmp - copy $(PDCURSES_HOME)\README README - copy $(PDCURSES_HOME)\readme.?? . - copy $(PDCURSES_HOME)\curses.h . - copy $(PDCURSES_HOME)\curspriv.h . - copy $(PDCURSES_HOME)\maintain.er . - copy ..\pdcurses.lib . - copy ..\panel.lib . - echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 > file_id.diz - echo PDCurses - Public Domain Curses >> file_id.diz - echo Version $(VERDOT) for Watcom C++ 16bit DOS PDC$(VER)16W.ZIP >> file_id.diz - echo ------------------------------------------ >> file_id.diz - echo Public Domain Curses library for >> file_id.diz - echo Watcom C/C++ 10.6 for 16 bit DOS. >> file_id.diz - echo Source available in PDCURS$(VER).ZIP >> file_id.diz - echo Public Domain. >> file_id.diz - echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 >> file_id.diz - zip pdc$(VER)16w *.* - cd .. +################################################################################ +# +# Watcom WMAKE Makefile for PDCurses library - DOS (16 bit) Watcom C/C++ 10.6 +# +# Usage: wmake -f [path\]wccdos16.mak [DEBUG=Y] [target] +# +# where target can be any of: +# [all|demos|pdcurses.lib|panel.lib|testcurs.exe...] +# +################################################################################ +# +# Change these for your environment... +# +################################################################################ +PDCURSES_HOME =c:\curses +CCINCDIR =k:\h +MODEL =l +################################################################################ +# Nothing below here should required changing. +################################################################################ +VER=25 +VERDOT=2.5 + +PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h +PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h +PDCURSES_HEADERS =$(PDCURSES_CURSES_H) $(PDCURSES_CURSPRIV_H) +PANEL_HEADER =$(PDCURSES_HOME)\panel.h + + +srcdir = $(PDCURSES_HOME)\pdcurses +osdir = $(PDCURSES_HOME)\dos +pandir = $(PDCURSES_HOME)\panel +demodir = $(PDCURSES_HOME)\demos + +CC = wcc +TARGET=dos + +!ifeq DEBUG Y +CFLAGS = /d2 /DPDCDEBUG +LDFLAGS = DEBUG WATCOM ALL +!else +CFLAGS = /oneatx +LDFLAGS = +!endif + +CPPFLAGS = /i=$(PDCURSES_HOME) /i=$(CCINCDIR) + +CCFLAGS = /bt=$(TARGET) /zq /m$(MODEL) $(CFLAGS) $(CPPFLAGS) + +LINK = wlink + +LIBEXE = wlib /q /n + +LIBCURSES = pdcurses.lib +LIBPANEL = panel.lib + +PDCLIBS = $(LIBCURSES) $(LIBPANEL) +DEMOS =testcurs.exe newdemo.exe xmas.exe tuidemo.exe firework.exe + +################################################################################ +all: $(PDCLIBS) $(DEMOS) + +clean: + -del *.obj + -del curses.lib + -del panel.lib + -del *.exe + +demos: $(DEMOS) + +#------------------------------------------------------------------------ + +LIBOBJS = & +addch.obj & +addchstr.obj & +addstr.obj & +attr.obj & +beep.obj & +bkgd.obj & +border.obj & +clear.obj & +color.obj & +delch.obj & +deleteln.obj & +getch.obj & +getstr.obj & +getyx.obj & +inch.obj & +inchstr.obj & +initscr.obj & +inopts.obj & +insch.obj & +insstr.obj & +instr.obj & +kernel.obj & +mouse.obj & +move.obj & +outopts.obj & +overlay.obj & +pad.obj & +printw.obj & +refresh.obj & +scanw.obj & +scroll.obj & +slk.obj & +termattr.obj & +terminfo.obj & +touch.obj & +util.obj & +window.obj + +PDCOBJS = & +pdcclip.obj & +pdcdebug.obj & +pdcdisp.obj & +pdcgetsc.obj & +pdckbd.obj & +pdcprint.obj & +pdcscrn.obj & +pdcsetsc.obj & +pdcutil.obj & +pdcwin.obj + +PANOBJS = & +panel.obj + +pdcurses.lib : $(LIBOBJS) $(PDCOBJS) + $(LIBEXE) $@ @$(osdir)\wccdos.lrf + +panel.lib : $(PANOBJS) + @%create lib.rsp + @%append lib.rsp +$(PANOBJS) + $(LIBEXE) $@ @lib.rsp + del lib.rsp + +addch.obj: $(srcdir)\addch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addch.c + +addchstr.obj: $(srcdir)\addchstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addchstr.c + +addstr.obj: $(srcdir)\addstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addstr.c + +attr.obj: $(srcdir)\attr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\attr.c + +beep.obj: $(srcdir)\beep.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\beep.c + +bkgd.obj: $(srcdir)\bkgd.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\bkgd.c + +border.obj: $(srcdir)\border.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\border.c + +clear.obj: $(srcdir)\clear.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\clear.c + +color.obj: $(srcdir)\color.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\color.c + +delch.obj: $(srcdir)\delch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\delch.c + +deleteln.obj: $(srcdir)\deleteln.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\deleteln.c + +getch.obj: $(srcdir)\getch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getch.c + +getstr.obj: $(srcdir)\getstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getstr.c + +getyx.obj: $(srcdir)\getyx.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getyx.c + +inch.obj: $(srcdir)\inch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inch.c + +inchstr.obj: $(srcdir)\inchstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inchstr.c + +initscr.obj: $(srcdir)\initscr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\initscr.c + +inopts.obj: $(srcdir)\inopts.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inopts.c + +insch.obj: $(srcdir)\insch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insch.c + +insstr.obj: $(srcdir)\insstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insstr.c + +instr.obj: $(srcdir)\instr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\instr.c + +kernel.obj: $(srcdir)\kernel.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\kernel.c + +mouse.obj: $(srcdir)\mouse.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\mouse.c + +move.obj: $(srcdir)\move.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\move.c + +outopts.obj: $(srcdir)\outopts.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\outopts.c + +overlay.obj: $(srcdir)\overlay.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\overlay.c + +pad.obj: $(srcdir)\pad.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pad.c + +printw.obj: $(srcdir)\printw.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\printw.c + +refresh.obj: $(srcdir)\refresh.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\refresh.c + +scanw.obj: $(srcdir)\scanw.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scanw.c + +scroll.obj: $(srcdir)\scroll.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scroll.c + +slk.obj: $(srcdir)\slk.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\slk.c + +termattr.obj: $(srcdir)\termattr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\termattr.c + +terminfo.obj: $(srcdir)\terminfo.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\terminfo.c + +touch.obj: $(srcdir)\touch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\touch.c + +util.obj: $(srcdir)\util.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\util.c + +window.obj: $(srcdir)\window.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\window.c + + +pdcclip.obj: $(osdir)\pdcclip.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcclip.c + +pdcdebug.obj: $(srcdir)\pdcdebug.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcdebug.c + +pdcdisp.obj: $(osdir)\pdcdisp.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcdisp.c + +pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcgetsc.c + +pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c + +pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c + +pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c + +pdcsetsc.obj: $(osdir)\pdcsetsc.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcsetsc.c + +pdcutil.obj: $(srcdir)\pdcutil.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcutil.c + +pdcwin.obj: $(srcdir)\pdcwin.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcwin.c + +#------------------------------------------------------------------------ + +panel.obj: $(pandir)\panel.c $(PDCURSES_HEADERS) $(PANEL_HEADER) + $(CC) $(CCFLAGS) /fo=$@ $(pandir)\panel.c + +#------------------------------------------------------------------------ + +firework.exe: firework.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name firework.exe + @%append demos.lnk file firework.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +newdemo.exe: newdemo.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name newdemo.exe + @%append demos.lnk file newdemo.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +ptest.exe: ptest.obj $(LIBCURSES) $(LIBPANEL) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name ptest.exe + @%append demos.lnk file ptest.obj + @%append demos.lnk library $(LIBCURSES) + @%append demos.lnk library $(LIBPANEL) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +testcurs.exe: testcurs.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name testcurs.exe + @%append demos.lnk file testcurs.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +tuidemo.exe: tuidemo.obj tui.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name tuidemo.exe + @%append demos.lnk file tuidemo.obj + @%append demos.lnk file tui.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +xmas.exe: xmas.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name xmas.exe + @%append demos.lnk file xmas.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + + +firework.obj: $(demodir)\firework.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\firework.c + +newdemo.obj: $(demodir)\newdemo.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\newdemo.c + +ptest.obj: $(demodir)\ptest.c $(PDCURSES_HOME)\panel.h $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\ptest.c + +testcurs.obj: $(demodir)\testcurs.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\testcurs.c + +tui.obj: $(demodir)\tui.c $(demodir)\tui.h $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tui.c + +tuidemo.obj: $(demodir)\tuidemo.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tuidemo.c + +xmas.obj: $(demodir)\xmas.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\xmas.c + +dist: pdcurses.lib panel.lib + -mkdir tmp + cd tmp + copy $(PDCURSES_HOME)\README README + copy $(PDCURSES_HOME)\readme.?? . + copy $(PDCURSES_HOME)\curses.h . + copy $(PDCURSES_HOME)\curspriv.h . + copy $(PDCURSES_HOME)\maintain.er . + copy ..\pdcurses.lib . + copy ..\panel.lib . + echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 > file_id.diz + echo PDCurses - Public Domain Curses >> file_id.diz + echo Version $(VERDOT) for Watcom C++ 16bit DOS PDC$(VER)16W.ZIP >> file_id.diz + echo ------------------------------------------ >> file_id.diz + echo Public Domain Curses library for >> file_id.diz + echo Watcom C/C++ 10.6 for 16 bit DOS. >> file_id.diz + echo Source available in PDCURS$(VER).ZIP >> file_id.diz + echo Public Domain. >> file_id.diz + echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 >> file_id.diz + zip pdc$(VER)16w *.* + cd .. diff --git a/dos/wccdos4g.mak b/dos/wccdos4g.mak index 3841e00e..a9adfc29 100644 --- a/dos/wccdos4g.mak +++ b/dos/wccdos4g.mak @@ -1,388 +1,388 @@ -################################################################################ -# -# Watcom WMAKE Makefile for PDCurses library - DOS/4GW Watcom C/C++ 10.6 -# -# Usage: wmake -f [path\]wccdos4g.mak [-DDEBUG] [target] -# -# where target can be any of: -# [all|demos|pdcurses.lib|panel.lib|testcurs.exe...] -# -################################################################################ -# -# Change these for your environment... -# -################################################################################ -PDCURSES_HOME =c:\curses -CCINCDIR =k:\h -################################################################################ -# Nothing below here should required changing. -################################################################################ -VER=24 -VERDOT=2.4 - -PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h -PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h -PDCURSES_HEADERS =$(PDCURSES_CURSES_H) $(PDCURSES_CURSPRIV_H) -PANEL_HEADER =$(PDCURSES_HOME)\panel.h - - -srcdir = $(PDCURSES_HOME)\pdcurses -osdir = $(PDCURSES_HOME)\dos -pandir = $(PDCURSES_HOME)\panel -demodir = $(PDCURSES_HOME)\demos - -CC = wcc386 -TARGET=dos4g - -!ifeq DEBUG Y -CFLAGS = /d2 /DPDCDEBUG -LDFLAGS = DEBUG WATCOM ALL -!else -CFLAGS = /oneatx -LDFLAGS = -!endif - -CPPFLAGS = /i=$(PDCURSES_HOME) /i=$(CCINCDIR) - -CCFLAGS = /bt=$(TARGET) /zq /mf $(CFLAGS) $(CPPFLAGS) - -LINK = wlink - -LIBEXE = wlib /q /n - -LIBCURSES = pdcurses.lib -LIBPANEL = panel.lib - -PDCLIBS = $(LIBCURSES) $(LIBPANEL) -DEMOS =testcurs.exe newdemo.exe xmas.exe tuidemo.exe firework.exe - -################################################################################ -all: $(PDCLIBS) $(DEMOS) - -clean: - -del *.obj - -del curses.lib - -del panel.lib - -del *.exe - -demos: $(DEMOS) - -#------------------------------------------------------------------------ - -LIBOBJS = & -addch.obj & -addchstr.obj & -addstr.obj & -attr.obj & -beep.obj & -bkgd.obj & -border.obj & -clear.obj & -color.obj & -delch.obj & -deleteln.obj & -getch.obj & -getstr.obj & -getyx.obj & -inch.obj & -inchstr.obj & -initscr.obj & -inopts.obj & -insch.obj & -insstr.obj & -instr.obj & -kernel.obj & -mouse.obj & -move.obj & -outopts.obj & -overlay.obj & -pad.obj & -printw.obj & -refresh.obj & -scanw.obj & -scroll.obj & -slk.obj & -termattr.obj & -terminfo.obj & -touch.obj & -util.obj & -window.obj - -PDCOBJS = & -pdcclip.obj & -pdcdebug.obj & -pdcdisp.obj & -pdcgetsc.obj & -pdckbd.obj & -pdcprint.obj & -pdcscrn.obj & -pdcsetsc.obj & -pdcutil.obj & -pdcwin.obj - -PANOBJS = & -panel.obj - -pdcurses.lib : $(LIBOBJS) $(PDCOBJS) - $(LIBEXE) $@ @$(osdir)\wccdos.lrf - -panel.lib : $(PANOBJS) - @%create lib.rsp - @%append lib.rsp +$(PANOBJS) - $(LIBEXE) $@ @lib.rsp - del lib.rsp - -addch.obj: $(srcdir)\addch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addch.c - -addchstr.obj: $(srcdir)\addchstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addchstr.c - -addstr.obj: $(srcdir)\addstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addstr.c - -attr.obj: $(srcdir)\attr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\attr.c - -beep.obj: $(srcdir)\beep.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\beep.c - -bkgd.obj: $(srcdir)\bkgd.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\bkgd.c - -border.obj: $(srcdir)\border.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\border.c - -clear.obj: $(srcdir)\clear.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\clear.c - -color.obj: $(srcdir)\color.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\color.c - -delch.obj: $(srcdir)\delch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\delch.c - -deleteln.obj: $(srcdir)\deleteln.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\deleteln.c - -getch.obj: $(srcdir)\getch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getch.c - -getstr.obj: $(srcdir)\getstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getstr.c - -getyx.obj: $(srcdir)\getyx.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getyx.c - -inch.obj: $(srcdir)\inch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inch.c - -inchstr.obj: $(srcdir)\inchstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inchstr.c - -initscr.obj: $(srcdir)\initscr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\initscr.c - -inopts.obj: $(srcdir)\inopts.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inopts.c - -insch.obj: $(srcdir)\insch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insch.c - -insstr.obj: $(srcdir)\insstr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insstr.c - -instr.obj: $(srcdir)\instr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\instr.c - -kernel.obj: $(srcdir)\kernel.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\kernel.c - -mouse.obj: $(srcdir)\mouse.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\mouse.c - -move.obj: $(srcdir)\move.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\move.c - -outopts.obj: $(srcdir)\outopts.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\outopts.c - -overlay.obj: $(srcdir)\overlay.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\overlay.c - -pad.obj: $(srcdir)\pad.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pad.c - -printw.obj: $(srcdir)\printw.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\printw.c - -refresh.obj: $(srcdir)\refresh.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\refresh.c - -scanw.obj: $(srcdir)\scanw.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scanw.c - -scroll.obj: $(srcdir)\scroll.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scroll.c - -slk.obj: $(srcdir)\slk.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\slk.c - -termattr.obj: $(srcdir)\termattr.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\termattr.c - -terminfo.obj: $(srcdir)\terminfo.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\terminfo.c - -touch.obj: $(srcdir)\touch.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\touch.c - -util.obj: $(srcdir)\util.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\util.c - -window.obj: $(srcdir)\window.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\window.c - - -pdcclip.obj: $(osdir)\pdcclip.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcclip.c - -pdcdebug.obj: $(srcdir)\pdcdebug.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcdebug.c - -pdcdisp.obj: $(osdir)\pdcdisp.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcdisp.c - -pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcgetsc.c - -pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c - -pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c - -pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c - -pdcsetsc.obj: $(osdir)\pdcsetsc.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcsetsc.c - -pdcutil.obj: $(srcdir)\pdcutil.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcutil.c - -pdcwin.obj: $(srcdir)\pdcwin.c $(PDCURSES_HEADERS) - $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcwin.c - -#------------------------------------------------------------------------ - -panel.obj: $(pandir)\panel.c $(PDCURSES_HEADERS) $(PANEL_HEADER) - $(CC) $(CCFLAGS) /fo=$@ $(pandir)\panel.c - -#------------------------------------------------------------------------ - -firework.exe: firework.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name firework.exe - @%append demos.lnk file firework.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -newdemo.exe: newdemo.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name newdemo.exe - @%append demos.lnk file newdemo.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -ptest.exe: ptest.obj $(LIBCURSES) $(LIBPANEL) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name ptest.exe - @%append demos.lnk file ptest.obj - @%append demos.lnk library $(LIBCURSES) - @%append demos.lnk library $(LIBPANEL) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -testcurs.exe: testcurs.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name testcurs.exe - @%append demos.lnk file testcurs.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -tuidemo.exe: tuidemo.obj tui.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name tuidemo.exe - @%append demos.lnk file tuidemo.obj - @%append demos.lnk file tui.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - -xmas.exe: xmas.obj $(LIBCURSES) - @%create demos.lnk - @%append demos.lnk option quiet - @%append demos.lnk system $(TARGET) - @%append demos.lnk name xmas.exe - @%append demos.lnk file xmas.obj - @%append demos.lnk library $(LIBCURSES) - $(LINK) $(LDFLAGS) @demos.lnk - del demos.lnk - - -firework.obj: $(demodir)\firework.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\firework.c - -newdemo.obj: $(demodir)\newdemo.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\newdemo.c - -ptest.obj: $(demodir)\ptest.c $(PDCURSES_HOME)\panel.h $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\ptest.c - -testcurs.obj: $(demodir)\testcurs.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\testcurs.c - -tui.obj: $(demodir)\tui.c $(demodir)\tui.h $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tui.c - -tuidemo.obj: $(demodir)\tuidemo.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tuidemo.c - -xmas.obj: $(demodir)\xmas.c $(PDCURSES_CURSES_H) - $(CC) $(CCFLAGS) /fo=$@ $(demodir)\xmas.c - -dist: pdcurses.lib panel.lib - -mkdir tmp - cd tmp - copy $(PDCURSES_HOME)\README README - copy $(PDCURSES_HOME)\readme.?? . - copy $(PDCURSES_HOME)\curses.h . - copy $(PDCURSES_HOME)\curspriv.h . - copy $(PDCURSES_HOME)\maintain.er . - copy ..\pdcurses.lib . - copy ..\panel.lib . - echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 > file_id.diz - echo PDCurses - Public Domain Curses >> file_id.diz - echo Version $(VERDOT) for Watcom C++ 32bit DOS PDC$(VER)32W.ZIP >> file_id.diz - echo ------------------------------------------ >> file_id.diz - echo Public Domain Curses library for >> file_id.diz - echo Watcom C/C++ 10.6 for 32 bit DOS. >> file_id.diz - echo Source available in PDCURS$(VER).ZIP >> file_id.diz - echo Public Domain. >> file_id.diz - echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 >> file_id.diz - zip pdc$(VER)32w *.* - cd .. +################################################################################ +# +# Watcom WMAKE Makefile for PDCurses library - DOS/4GW Watcom C/C++ 10.6 +# +# Usage: wmake -f [path\]wccdos4g.mak [-DDEBUG] [target] +# +# where target can be any of: +# [all|demos|pdcurses.lib|panel.lib|testcurs.exe...] +# +################################################################################ +# +# Change these for your environment... +# +################################################################################ +PDCURSES_HOME =c:\curses +CCINCDIR =k:\h +################################################################################ +# Nothing below here should required changing. +################################################################################ +VER=25 +VERDOT=2.5 + +PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h +PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h +PDCURSES_HEADERS =$(PDCURSES_CURSES_H) $(PDCURSES_CURSPRIV_H) +PANEL_HEADER =$(PDCURSES_HOME)\panel.h + + +srcdir = $(PDCURSES_HOME)\pdcurses +osdir = $(PDCURSES_HOME)\dos +pandir = $(PDCURSES_HOME)\panel +demodir = $(PDCURSES_HOME)\demos + +CC = wcc386 +TARGET=dos4g + +!ifeq DEBUG Y +CFLAGS = /d2 /DPDCDEBUG +LDFLAGS = DEBUG WATCOM ALL +!else +CFLAGS = /oneatx +LDFLAGS = +!endif + +CPPFLAGS = /i=$(PDCURSES_HOME) /i=$(CCINCDIR) + +CCFLAGS = /bt=$(TARGET) /zq /mf $(CFLAGS) $(CPPFLAGS) + +LINK = wlink + +LIBEXE = wlib /q /n + +LIBCURSES = pdcurses.lib +LIBPANEL = panel.lib + +PDCLIBS = $(LIBCURSES) $(LIBPANEL) +DEMOS =testcurs.exe newdemo.exe xmas.exe tuidemo.exe firework.exe + +################################################################################ +all: $(PDCLIBS) $(DEMOS) + +clean: + -del *.obj + -del curses.lib + -del panel.lib + -del *.exe + +demos: $(DEMOS) + +#------------------------------------------------------------------------ + +LIBOBJS = & +addch.obj & +addchstr.obj & +addstr.obj & +attr.obj & +beep.obj & +bkgd.obj & +border.obj & +clear.obj & +color.obj & +delch.obj & +deleteln.obj & +getch.obj & +getstr.obj & +getyx.obj & +inch.obj & +inchstr.obj & +initscr.obj & +inopts.obj & +insch.obj & +insstr.obj & +instr.obj & +kernel.obj & +mouse.obj & +move.obj & +outopts.obj & +overlay.obj & +pad.obj & +printw.obj & +refresh.obj & +scanw.obj & +scroll.obj & +slk.obj & +termattr.obj & +terminfo.obj & +touch.obj & +util.obj & +window.obj + +PDCOBJS = & +pdcclip.obj & +pdcdebug.obj & +pdcdisp.obj & +pdcgetsc.obj & +pdckbd.obj & +pdcprint.obj & +pdcscrn.obj & +pdcsetsc.obj & +pdcutil.obj & +pdcwin.obj + +PANOBJS = & +panel.obj + +pdcurses.lib : $(LIBOBJS) $(PDCOBJS) + $(LIBEXE) $@ @$(osdir)\wccdos.lrf + +panel.lib : $(PANOBJS) + @%create lib.rsp + @%append lib.rsp +$(PANOBJS) + $(LIBEXE) $@ @lib.rsp + del lib.rsp + +addch.obj: $(srcdir)\addch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addch.c + +addchstr.obj: $(srcdir)\addchstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addchstr.c + +addstr.obj: $(srcdir)\addstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\addstr.c + +attr.obj: $(srcdir)\attr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\attr.c + +beep.obj: $(srcdir)\beep.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\beep.c + +bkgd.obj: $(srcdir)\bkgd.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\bkgd.c + +border.obj: $(srcdir)\border.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\border.c + +clear.obj: $(srcdir)\clear.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\clear.c + +color.obj: $(srcdir)\color.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\color.c + +delch.obj: $(srcdir)\delch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\delch.c + +deleteln.obj: $(srcdir)\deleteln.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\deleteln.c + +getch.obj: $(srcdir)\getch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getch.c + +getstr.obj: $(srcdir)\getstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getstr.c + +getyx.obj: $(srcdir)\getyx.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\getyx.c + +inch.obj: $(srcdir)\inch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inch.c + +inchstr.obj: $(srcdir)\inchstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inchstr.c + +initscr.obj: $(srcdir)\initscr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\initscr.c + +inopts.obj: $(srcdir)\inopts.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\inopts.c + +insch.obj: $(srcdir)\insch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insch.c + +insstr.obj: $(srcdir)\insstr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\insstr.c + +instr.obj: $(srcdir)\instr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\instr.c + +kernel.obj: $(srcdir)\kernel.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\kernel.c + +mouse.obj: $(srcdir)\mouse.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\mouse.c + +move.obj: $(srcdir)\move.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\move.c + +outopts.obj: $(srcdir)\outopts.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\outopts.c + +overlay.obj: $(srcdir)\overlay.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\overlay.c + +pad.obj: $(srcdir)\pad.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pad.c + +printw.obj: $(srcdir)\printw.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\printw.c + +refresh.obj: $(srcdir)\refresh.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\refresh.c + +scanw.obj: $(srcdir)\scanw.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scanw.c + +scroll.obj: $(srcdir)\scroll.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\scroll.c + +slk.obj: $(srcdir)\slk.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\slk.c + +termattr.obj: $(srcdir)\termattr.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\termattr.c + +terminfo.obj: $(srcdir)\terminfo.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\terminfo.c + +touch.obj: $(srcdir)\touch.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\touch.c + +util.obj: $(srcdir)\util.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\util.c + +window.obj: $(srcdir)\window.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\window.c + + +pdcclip.obj: $(osdir)\pdcclip.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcclip.c + +pdcdebug.obj: $(srcdir)\pdcdebug.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcdebug.c + +pdcdisp.obj: $(osdir)\pdcdisp.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcdisp.c + +pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcgetsc.c + +pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c + +pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c + +pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c + +pdcsetsc.obj: $(osdir)\pdcsetsc.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcsetsc.c + +pdcutil.obj: $(srcdir)\pdcutil.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcutil.c + +pdcwin.obj: $(srcdir)\pdcwin.c $(PDCURSES_HEADERS) + $(CC) $(CCFLAGS) /fo=$@ $(srcdir)\pdcwin.c + +#------------------------------------------------------------------------ + +panel.obj: $(pandir)\panel.c $(PDCURSES_HEADERS) $(PANEL_HEADER) + $(CC) $(CCFLAGS) /fo=$@ $(pandir)\panel.c + +#------------------------------------------------------------------------ + +firework.exe: firework.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name firework.exe + @%append demos.lnk file firework.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +newdemo.exe: newdemo.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name newdemo.exe + @%append demos.lnk file newdemo.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +ptest.exe: ptest.obj $(LIBCURSES) $(LIBPANEL) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name ptest.exe + @%append demos.lnk file ptest.obj + @%append demos.lnk library $(LIBCURSES) + @%append demos.lnk library $(LIBPANEL) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +testcurs.exe: testcurs.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name testcurs.exe + @%append demos.lnk file testcurs.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +tuidemo.exe: tuidemo.obj tui.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name tuidemo.exe + @%append demos.lnk file tuidemo.obj + @%append demos.lnk file tui.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + +xmas.exe: xmas.obj $(LIBCURSES) + @%create demos.lnk + @%append demos.lnk option quiet + @%append demos.lnk system $(TARGET) + @%append demos.lnk name xmas.exe + @%append demos.lnk file xmas.obj + @%append demos.lnk library $(LIBCURSES) + $(LINK) $(LDFLAGS) @demos.lnk + del demos.lnk + + +firework.obj: $(demodir)\firework.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\firework.c + +newdemo.obj: $(demodir)\newdemo.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\newdemo.c + +ptest.obj: $(demodir)\ptest.c $(PDCURSES_HOME)\panel.h $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\ptest.c + +testcurs.obj: $(demodir)\testcurs.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\testcurs.c + +tui.obj: $(demodir)\tui.c $(demodir)\tui.h $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tui.c + +tuidemo.obj: $(demodir)\tuidemo.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) -I$(demodir) /fo=$@ $(demodir)\tuidemo.c + +xmas.obj: $(demodir)\xmas.c $(PDCURSES_CURSES_H) + $(CC) $(CCFLAGS) /fo=$@ $(demodir)\xmas.c + +dist: pdcurses.lib panel.lib + -mkdir tmp + cd tmp + copy $(PDCURSES_HOME)\README README + copy $(PDCURSES_HOME)\readme.?? . + copy $(PDCURSES_HOME)\curses.h . + copy $(PDCURSES_HOME)\curspriv.h . + copy $(PDCURSES_HOME)\maintain.er . + copy ..\pdcurses.lib . + copy ..\panel.lib . + echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 > file_id.diz + echo PDCurses - Public Domain Curses >> file_id.diz + echo Version $(VERDOT) for Watcom C++ 32bit DOS PDC$(VER)32W.ZIP >> file_id.diz + echo ------------------------------------------ >> file_id.diz + echo Public Domain Curses library for >> file_id.diz + echo Watcom C/C++ 10.6 for 32 bit DOS. >> file_id.diz + echo Source available in PDCURS$(VER).ZIP >> file_id.diz + echo Public Domain. >> file_id.diz + echo 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 >> file_id.diz + zip pdc$(VER)32w *.* + cd .. diff --git a/os2/gccos2.mak b/os2/gccos2.mak index 92f4d0c8..e3d69767 100644 --- a/os2/gccos2.mak +++ b/os2/gccos2.mak @@ -12,7 +12,8 @@ # ################################################################################ # -# Change these for your environment... +# This makefile requires the following environment variables with values like: +# PDCURSES_SRCDIR=c:\pdcurses # ################################################################################ PDCURSES_HOME =$(PDCURSES_SRCDIR) diff --git a/os2/iccos2.mak b/os2/iccos2.mak index 87f309d9..059d3ac4 100644 --- a/os2/iccos2.mak +++ b/os2/iccos2.mak @@ -17,8 +17,8 @@ CC_HOME =f:\ibmc ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=24 -VERDOT=2.4 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h diff --git a/os2/wccos2.mak b/os2/wccos2.mak index 4fe87498..9e5d35c6 100644 --- a/os2/wccos2.mak +++ b/os2/wccos2.mak @@ -17,8 +17,8 @@ CCINCDIR =k:\h ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=24 -VERDOT=2.4 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h diff --git a/win32/bccwin32.mak b/win32/bccwin32.mak index e926a0a0..a9dc3a64 100644 --- a/win32/bccwin32.mak +++ b/win32/bccwin32.mak @@ -17,8 +17,8 @@ CC_HOME =f:\apps\bc4 ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h diff --git a/win32/vcwin32.mak b/win32/vcwin32.mak index 6354cfe0..9f3fb5b9 100644 --- a/win32/vcwin32.mak +++ b/win32/vcwin32.mak @@ -9,11 +9,12 @@ # ################################################################################ # -# Change these for your environment... +# This makefile requires the following environment variables with values like: +# PDCURSES_SRCDIR=c:\pdcurses # ################################################################################ -VER = 24 -VERDOT=2.4 +VER = 25 +VERDOT=2.5 PDCURSES_HOME =$(PDCURSES_SRCDIR) ################################################################################ diff --git a/win32/wccwin32.mak b/win32/wccwin32.mak index 967b750b..b2e5de79 100644 --- a/win32/wccwin32.mak +++ b/win32/wccwin32.mak @@ -9,7 +9,8 @@ # ################################################################################ # -# Change these for your environment... +# This makefile requires the following environment variables with values like: +# PDCURSES_SRCDIR=c:\pdcurses # ################################################################################ PDCURSES_HOME =$(%PDCURSES_SRCDIR) @@ -17,8 +18,8 @@ CCINCDIR =d:\h ################################################################################ # Nothing below here should required changing. ################################################################################ -VER=23 -VERDOT=2.3 +VER=25 +VERDOT=2.5 PDCURSES_CURSES_H =$(PDCURSES_HOME)\curses.h PDCURSES_CURSPRIV_H =$(PDCURSES_HOME)\curspriv.h