Merged PR 6147892: Make til::feature build in the OS

This commit makes the feature staging header build in OS razzle.

Retrieved from https://microsoft.visualstudio.com os.2020 OS official/rs_wdx_dxp_windev cd1428ce557238663b7a748763ea8ce082b88256

Related work items: MSFT-33722503
This commit is contained in:
Dustin Howett 2021-06-11 17:57:36 +00:00
parent d75ff17cbb
commit 34e2ce1885
4 changed files with 13 additions and 0 deletions

View File

@ -1,4 +1,5 @@
DIRS=\
staging \
buffer \
interactivity \
dep \

View File

@ -37,6 +37,8 @@ USER_C_FLAGS = $(USER_C_FLAGS) /utf-8
CONSOLE_SRC_PATH = $(PROJECT_ROOT)\core\console\open\src
CONSOLE_OBJ_PATH = $(WINCORE_OBJ_PATH)\console\open\src
USER_C_FLAGS = $(USER_C_FLAGS) /FI$(CONSOLE_OBJ_PATH)\staging\$(O)\TilFeatureStaging.h
INCLUDES= \
$(INCLUDES); \
$(CONSOLE_SRC_PATH)\inc; \

3
src/staging/makefile.inc Normal file
View File

@ -0,0 +1,3 @@
$(OBJ_PATH)\$(O)\TilFeatureStaging.h: ..\features.xml
set BUILDMSG=Building til::feature flag header...
powershell -NoLogo -NoProfile -NonInteractive -ExecutionPolicy ByPass -Command ..\..\tools\Generate-FeatureStagingHeader.ps1 "$**" -Branding WindowsInbox -Branch $(BUILDBRANCH) -OutputPath "$@"

7
src/staging/sources Normal file
View File

@ -0,0 +1,7 @@
_NEED_BUILDBRANCH=1
TARGETTYPE=NOTARGET
NTTARGETFILE0=\
$(OBJ_PATH)\$(O)\TilFeatureStaging.h
# See build rules in makefile.inc