terminal/src/host/ut_host/sources
Dustin L. Howett e7592ec3d4
ROW: clean up in preparation to hide CharRow & AttrRow (#8446)
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.
2021-01-20 21:16:56 +00:00

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