diff options
Diffstat (limited to 'payloads/libpayload/curses/PDCurses/os2/bccos2.mak')
-rw-r--r-- | payloads/libpayload/curses/PDCurses/os2/bccos2.mak | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/payloads/libpayload/curses/PDCurses/os2/bccos2.mak b/payloads/libpayload/curses/PDCurses/os2/bccos2.mak new file mode 100644 index 0000000000..1c7d77a3fe --- /dev/null +++ b/payloads/libpayload/curses/PDCurses/os2/bccos2.mak @@ -0,0 +1,90 @@ +# Borland MAKE Makefile for PDCurses library - OS/2 BC++ 1.0+ +# +# Usage: make -f [path\]bccos2.mak [DEBUG=] [target] +# +# where target can be any of: +# [all|demos|pdcurses.lib|testcurs.exe...] + +O = obj + +!ifndef PDCURSES_SRCDIR +PDCURSES_SRCDIR = .. +!endif + +!include $(PDCURSES_SRCDIR)\version.mif +!include $(PDCURSES_SRCDIR)\libobjs.mif + +osdir = $(PDCURSES_SRCDIR)\os2 + +CC = bcc + +!ifdef DEBUG +CFLAGS = -N -v -y -DPDCDEBUG +!else +CFLAGS = -O +!endif + +CPPFLAGS = -I$(PDCURSES_SRCDIR) + +BUILD = $(CC) -c $(CFLAGS) $(CPPFLAGS) + +LINK = tlink + +LIBEXE = tlib /C /E + +LIBCURSES = pdcurses.lib + +all: $(LIBCURSES) $(DEMOS) + +clean: + -del *.obj + -del *.lib + -del *.exe + +demos: $(DEMOS) + +$(LIBCURSES) : $(LIBOBJS) $(PDCOBJS) + -del $@ + $(LIBEXE) $@ \ ++addch.obj +addchstr.obj +addstr.obj +attr.obj +beep.obj +bkgd.obj \ ++border.obj +clear.obj +color.obj +delch.obj +deleteln.obj +deprec.obj \ ++getch.obj +getstr.obj +getyx.obj +inch.obj +inchstr.obj +initscr.obj \ ++inopts.obj +insch.obj +insstr.obj +instr.obj +kernel.obj +keyname.obj \ ++mouse.obj +move.obj +outopts.obj +overlay.obj +pad.obj +panel.obj \ ++printw.obj +refresh.obj +scanw.obj +scr_dump.obj +scroll.obj +slk.obj \ ++termattr.obj +terminfo.obj +touch.obj +util.obj +window.obj +debug.obj \ ++pdcclip.obj +pdcdisp.obj +pdcgetsc.obj +pdckbd.obj +pdcscrn.obj \ ++pdcsetsc.obj +pdcutil.obj ,lib.map + -copy $(LIBCURSES) panel.lib + +.autodepend + +{$(srcdir)\}.c.obj: + $(BUILD) $< + +{$(osdir)\}.c.obj: + $(BUILD) $< + +{$(demodir)\}.c.obj: + $(BUILD) $< + +.c.obj: + $(BUILD) $< + +.obj.exe: + $(CC) -e$@ $** $(LIBCURSES) + +tuidemo.exe: tuidemo.obj tui.obj $(LIBCURSES) + $(CC) -e$@ $** + +tui.obj: $(demodir)\tui.c $(demodir)\tui.h $(PDCURSES_CURSES_H) + $(BUILD) -I$(demodir) $(demodir)\tui.c + +tuidemo.obj: $(demodir)\tuidemo.c $(PDCURSES_CURSES_H) + $(BUILD) -I$(demodir) $(demodir)\tuidemo.c + +PLATFORM1 = Borland C++ OS/2 1.0 +PLATFORM2 = Borland C/C++ OS/2 1.0 +ARCNAME = pdc$(VER)bcos2 + +!include $(PDCURSES_SRCDIR)\makedist.mif |