### Clone Repository with Submodules - Git Source: https://github.com/microsoft/mfcmapi/blob/main/CONTRIBUTING.md This command clones the mfcmapi repository and initializes all its submodules. Ensure you have Git installed to use this command. ```git git clone --recursive https://github.com/microsoft/mfcmapi.git ``` -------------------------------- ### Build Fuzzing Corpus using PowerShell Source: https://github.com/microsoft/mfcmapi/blob/main/README.md This script generates a fuzzing corpus from Smart View unit test data, which is essential for running fuzzing tests with libFuzzer and fsanitize. Ensure you have PowerShell installed. ```powershell fuzz\Build-FuzzingCorpus.ps1 ``` -------------------------------- ### Debug Command Line Parameters for Fuzzing Source: https://github.com/microsoft/mfcmapi/blob/main/README.md These are the command line parameters to be used when running fuzzing tests with MFCMAPI. They specify the location of the fuzzing corpus and the prefix for generated artifacts. ```bash $(ProjectDir)fuzz\corpus -artifact_prefix=fuzz\artifacts\ ``` -------------------------------- ### Create Topic Branch - Git Source: https://github.com/microsoft/mfcmapi/blob/main/CONTRIBUTING.md This command creates a new branch named 'topic' under the 'username' namespace, based on the 'main' branch. Replace 'username' and 'topic' with your specific details. ```git git checkout -b u/username/topic main ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.