mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-14 02:17:36 +08:00
86 lines
2.3 KiB
Plaintext
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)
|