Files
dosbox-x/ref-nmake/deps/pdcurses
2019-07-24 12:15:51 +08:00

86 lines
2.3 KiB
Plaintext

CC = cl
CXX = cl
LD = link
LIBR = lib
WINDRES = rc
PDCURSES = ..\..\vs2015\libpdcurses
CXXFLAGS = -nologo -O2 -MT -DNDEBUG -I$(PDCURSES)
CFLAGS = -nologo -O2 -MT -DNDEBUG -I$(PDCURSES)
LFLAGS = -nologo
TARGET = pdcurses.lib
OBJS = $(PDCURSES)\pdcurses\addch.obj \
$(PDCURSES)\pdcurses\addchstr.obj \
$(PDCURSES)\pdcurses\addstr.obj \
$(PDCURSES)\pdcurses\attr.obj \
$(PDCURSES)\pdcurses\beep.obj \
$(PDCURSES)\pdcurses\bkgd.obj \
$(PDCURSES)\pdcurses\border.obj \
$(PDCURSES)\pdcurses\clear.obj \
$(PDCURSES)\pdcurses\color.obj \
$(PDCURSES)\pdcurses\debug.obj \
$(PDCURSES)\pdcurses\delch.obj \
$(PDCURSES)\pdcurses\deleteln.obj \
$(PDCURSES)\pdcurses\deprec.obj \
$(PDCURSES)\pdcurses\getch.obj \
$(PDCURSES)\pdcurses\getstr.obj \
$(PDCURSES)\pdcurses\getyx.obj \
$(PDCURSES)\pdcurses\inch.obj \
$(PDCURSES)\pdcurses\inchstr.obj \
$(PDCURSES)\pdcurses\initscr.obj \
$(PDCURSES)\pdcurses\inopts.obj \
$(PDCURSES)\pdcurses\insch.obj \
$(PDCURSES)\pdcurses\insstr.obj \
$(PDCURSES)\pdcurses\instr.obj \
$(PDCURSES)\pdcurses\kernel.obj \
$(PDCURSES)\pdcurses\keyname.obj \
$(PDCURSES)\pdcurses\mouse.obj \
$(PDCURSES)\pdcurses\move.obj \
$(PDCURSES)\pdcurses\outopts.obj \
$(PDCURSES)\pdcurses\overlay.obj \
$(PDCURSES)\pdcurses\pad.obj \
$(PDCURSES)\pdcurses\panel.obj \
$(PDCURSES)\pdcurses\printw.obj \
$(PDCURSES)\pdcurses\refresh.obj \
$(PDCURSES)\pdcurses\scanw.obj \
$(PDCURSES)\pdcurses\scr_dump.obj \
$(PDCURSES)\pdcurses\scroll.obj \
$(PDCURSES)\pdcurses\slk.obj \
$(PDCURSES)\pdcurses\termattr.obj \
$(PDCURSES)\pdcurses\terminfo.obj \
$(PDCURSES)\pdcurses\touch.obj \
$(PDCURSES)\pdcurses\util.obj \
$(PDCURSES)\pdcurses\window.obj \
$(PDCURSES)\wincon\pdcclip.obj \
$(PDCURSES)\wincon\pdcdisp.obj \
$(PDCURSES)\wincon\pdcgetsc.obj \
$(PDCURSES)\wincon\pdckbd.obj \
$(PDCURSES)\wincon\pdcscrn.obj \
$(PDCURSES)\wincon\pdcsetsc.obj \
$(PDCURSES)\wincon\pdcutil.obj
.SUFFIXES: .c.o
.SUFFIXES: .cpp.o
all: $(TARGET)
$(TARGET): $(OBJS)
$(LIBR) $(LFLAGS) -OUT:$@ $(OBJS)
.c.obj:
$(CC) $(CFLAGS) -c -Fo$@ $<
.cpp.obj:
$(CXX) $(CXXFLAGS) -c -Fo$@ $<
.rc.res:
$(WINDRES) -fo $@ $<
clean:
del $(TARGET) $(OBJS)