e7592ec3d4
Moving things out of CharRow into ROW helps us hide it as an implementation detail. This is part one of many. ### CharRow: Hide ClearCell, use ROW::ClearColumn ### CharRow: Hide GetText, use ROW::GetText ### CharRowBaseTests: remove dead file (never used!) ### CharRow: Move DoubleBytePadded into ROW ### CharRow: Move WrapForced into ROW ### Char/AttrRow: Hide Reset, use ROW::Reset ### Remove RowCellIterator (dead code) RCI was unused; it was replaced by TextBufferCellIterator shortly after its creation ### Move AttrRowTests to ut_textbuffer from ut_host It had no reliance on the host.
74 lines
2.2 KiB
Plaintext
74 lines
2.2 KiB
Plaintext
!include ..\sources.test.inc
|
|
|
|
# -------------------------------------
|
|
# Program Information
|
|
# -------------------------------------
|
|
|
|
TARGETNAME = Microsoft.Console.Host.UnitTests
|
|
TARGETTYPE = DYNLINK
|
|
DLLDEF =
|
|
|
|
# -------------------------------------
|
|
# Sources, Headers, and Libraries
|
|
# -------------------------------------
|
|
|
|
SOURCES = \
|
|
$(SOURCES) \
|
|
ApiRoutinesTests.cpp \
|
|
AliasTests.cpp \
|
|
SearchTests.cpp \
|
|
HistoryTests.cpp \
|
|
UtilsTests.cpp \
|
|
ConsoleArgumentsTests.cpp \
|
|
CodepointWidthDetectorTests.cpp \
|
|
DbcsTests.cpp \
|
|
ScreenBufferTests.cpp \
|
|
TextBufferIteratorTests.cpp \
|
|
TextBufferTests.cpp \
|
|
ClipboardTests.cpp \
|
|
SelectionTests.cpp \
|
|
Utf8ToWideCharParserTests.cpp \
|
|
Utf16ParserTests.cpp \
|
|
OutputCellIteratorTests.cpp \
|
|
InitTests.cpp \
|
|
TitleTests.cpp \
|
|
InputBufferTests.cpp \
|
|
VtIoTests.cpp \
|
|
VtRendererTests.cpp \
|
|
ConptyOutputTests.cpp \
|
|
ViewportTests.cpp \
|
|
ConsoleArgumentsTests.cpp \
|
|
CommandLineTests.cpp \
|
|
CommandListPopupTests.cpp \
|
|
CommandNumberPopupTests.cpp \
|
|
CopyFromCharPopupTests.cpp \
|
|
CopyToCharPopupTests.cpp \
|
|
ObjectTests.cpp \
|
|
DefaultResource.rc \
|
|
|
|
|
|
INCLUDES = \
|
|
$(INCLUDES); \
|
|
..\..\inc\test; \
|
|
$(ONECORESDKTOOLS_INTERNAL_INC_PATH_L)\wextest\cue; \
|
|
|
|
# prepend the ConRenderVt.Unittest.lib, so that it's linked before the non-ut version.
|
|
|
|
TARGETLIBS = \
|
|
$(WINCORE_OBJ_PATH)\console\open\src\renderer\vt\ut_lib\$(O)\ConRenderVt.Unittest.lib \
|
|
$(WINCORE_OBJ_PATH)\console\open\src\host\ut_lib\$(O)\ConhostV2.Unittest.lib \
|
|
$(TARGETLIBS) \
|
|
$(ONECORESDKTOOLS_INTERNAL_LIB_PATH_L)\WexTest\Cue\Wex.Common.lib \
|
|
$(ONECORESDKTOOLS_INTERNAL_LIB_PATH_L)\WexTest\Cue\Wex.Logger.lib \
|
|
$(ONECORESDKTOOLS_INTERNAL_LIB_PATH_L)\WexTest\Cue\Te.Common.lib \
|
|
|
|
|
|
|
|
# -------------------------------------
|
|
# Localization
|
|
# -------------------------------------
|
|
|
|
# Autogenerated. Sets file name for Device Guard whitelisting effort, used in RC.exe.
|
|
C_DEFINES = $(C_DEFINES) -D___TARGETNAME="""$(TARGETNAME).$(TARGETTYPE)""" -D__INSIDE_WINDOWS
|
|
MUI_VERIFY_NO_LOC_RESOURCE = 1
|