summaryrefslogtreecommitdiff
path: root/Build-SampleSet.ps1
AgeCommit message (Collapse)Author
2026-03-30Remove Build-AllSamples.ps1 and Build-SampleSet.ps1 in favor of ↵5an7y
Build-Samples.ps1 - Delete Build-AllSamples.ps1 and Build-SampleSet.ps1 (replaced by Build-Samples.ps1) - Update ci.yml workflow to call Build-Samples.ps1 - Update Build-ChangedSamples.ps1 to call Build-Samples.ps1 - Rewrite Building-Locally.md Step 6 with new script usage and output format - Update Step 7 NuGet notes to reference Build-Samples.ps1
2026-02-04update Script to be compatible with vs2026user/vjunyli/vs2026updateScriptJunyan Liu (Centific Technologies Inc)
2025-08-11WDK VS component naming convention5an7y
2025-07-30Fix the wdk version in EWDK5an7y
2025-01-21Miscellaneous improvements to build scripts (#1240)Adonais Romero González
* Refactor Build-SampleSet to remove warnings & support EWDK * Improved readability and logging on Build-Sample script
2024-09-23Deprecate WDK VSIX Install (#1219)Matt
* Deprecate WDK vsix install * Fix WDK extension version print * Remove unecessary splitting on version * Minor build info refactor * Fix indentation of output info * Enough messing with volume size output * Cleanup comment for vsix version * More cleanup and doc update * Remove deprecation statement and install vsix script. * Fixes and updates to building locally documentation. * Dont code scan on license or .md files. * Code scanning ignore changes to .md when pull request is made
2024-06-28RI develop to main (#1189)JakobL-MSFT
* Memory leakage in message "sizeof(SCANNER_MESSAGE) * threadCount * requestCount" bytes long memory is allocated but only "sizeof(SCANNER_MESSAGE) * threadCount" bytes long of it is freed. * Handles malloc function fail case * Refactors comment line * Solves the miscalculation of the message index * simbatt: Fix broken registry read-back The GetSimBattStateFromRegistry function is currently using default settings if GetSimBattStateFromRegistry succeeds, whereas settings from registry are only applied if GetSimBattStateFromRegistry fails. This does not make sense to me. Therefore proposing to remove the `!` negation from `if (!NT_SUCCESS(Status)) {` on the line after `Status = GetSimBattStateFromRegistry(Device, RegState);` so that default settings are loaded when registry read-back fails. * Issue of freeing memory without waiting completion of threads accessing it is fixed * Fixes information leakage warning Fixes the issue of possible information leakage from uninitialized padding bytes * Avoids possible multiplication overflow warning * Avoids possible multiplication overflow warning * CI Pipelines build with WDK Nuget Packages (#1179) Integrate nuget into the workflow pipelines * FI from main to develop (#1188) Fix text and minor issues in Winget configuration files Co-authored-by: Adonais Romero Gonzalez <[email protected]> * Improve version info, vsix installation, and update building locally readme * Fix printing vsix version * Refactored vsix install and cleaned up build sampleset --------- Co-authored-by: İsa Yurdagül <[email protected]> Co-authored-by: Fredrik Orderud <[email protected]> Co-authored-by: Christian Allred <[email protected]> Co-authored-by: tristanb-ntdev <[email protected]> Co-authored-by: Matt <[email protected]> Co-authored-by: Adonais Romero Gonzalez <[email protected]>
2024-05-22Upgrade NuGet to 26100.1 (#1162)JakobL-MSFT
* Upgrade NuGet to 10.0.26100.1-preview.ge-release * Upgrade NuGet to 10.0.26100.2 pre * Upgrade NuGet to 10.0.26100 * Upgrade NuGet to 10.0.26100.1 * Update Building-Locally.md * Update Building-Locally.md
2024-04-18Upgrade NuGet 26095.2 (#1161)JakobL-MSFT
Upgrade NuGet to 26095.2
2024-03-25Upgrade nuget to 26090 (#1145)JakobL-MSFT
* Upgrade NuGet to 26090 * Update Build-SampleSet.ps1 * Update Build-SampleSet.ps1
2024-03-16Upgrade nuget to 26085 (#1143)JakobL-MSFT
* Update to WDK NuGet 26085 * Update to WDK NuGet 26085 --------- Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-03-09 Update to WDK NuGet 26080 (#1139)JakobL-MSFT
* Update to WDK NuGet 26080 * Update to WDK NuGet 26080 * Update to WDK NuGet 26080 --------- Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-03-03Update to WDK NuGet 26074 (#1133)JakobL-MSFT
Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-26Update to WDK NuGet 26068 (#1129)JakobL-MSFT
Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-25Upgrade nuget to 26066 (#1127)JakobL-MSFT
Update to WDK NuGet 26066 Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-20Build System: Catch Sporadic Failures (#1123)JakobL-MSFT
* Build System: Catch Sporadic Failures * Build System: Catch Sporadic Failures --------- Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-15Upgrade nuget to 26061 (#1115)JakobL-MSFT
Update to WDK NuGet 26061 Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-02-14Delete biometrics sample (#1111)JakobL-MSFT
2024-02-06Initial Support for WDK NuGet Experiment. Take 2. (#1099)JakobL-MSFT
* Add parent directory file for NuGet import support * fix directory.build.props file * Checked in a comment with baseline. Also small fix to make sure we use GE InfVerif flags and Exclusions.csv * Remove references to path which refer older vars * Remove stale variable path from mincore.lib * remove references to stale variale from vhidmimium * remove stale reference from ddproxy * remove stale reference in inspect.vcxproj * Remove stale path reference in msnmntr.vcxproj * Remove stale path reference to stmedit.vcxproj * Remove stale path from echosrv.vcxproj * remove stale path mscorelib SingleComponentSingleStateUm.vcxproj * remove stale path * Move GitHub check up front * Replace correct value for the wpprecorderum * Removed the stale references for the um libs * correct the reference path for libs simplemedia * Correct the reference path for vccomsup * Correct the reference path for sdk lib path * added reference to the kit shared inc path * added reference to the kit shared inc path * Build-SampleSet: Let determination of NuGet packages be based on a folder .\packages rather than the .\packages.config file * added reference to the kit shared inc path * Updated PACKAGERESTORE_README.md with results from Prashant's recent fixes. Moves us 37 failures to 19 failures. * Rewrite how to get NuGet packages via EEAP or MSFTNuGet * Minor edits to Building-Locally.md * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm * added reference to the kit shared inc path * Move forward to ge_release 26052. This fixes samples .\prm. Update to .\Building-Locally.md * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * added reference to the kit shared inc path * Update NuGet build instructions and PACKAGERESTORE_README.md * Reset Building-Locally.md and remote PACKAGERESTORE_README.md --------- Co-authored-by: Prashant Chahar <[email protected]> Co-authored-by: Jakob Lichtenberg <[email protected]>
2024-01-31Fixes for sample build errors and updates to the execution script to use new ↵zlockard
build flags (#1078) * Fixes for sample build errors * Fix additional sample * Add additional sample * Updated comments in Build-Sample.ps1 * Adjusting exclusions.csv to be accurate for GE. Still issues for NI that we need to understand better * Merge from develop branch * Merge from develop branch * Merge from develop branch * Delete WPD samples * Separate infverif additional options for old vs new WDK * Delete WPD samples entry in our CODEOWNERS file * Fix spelling error * For 22621 WDK Remove the /samples flag --------- Co-authored-by: Zac Lockard <[email protected]> Co-authored-by: Jakob Lichtenberg (170957) <[email protected]>
2024-01-20A trivial bug in Build-AllSamples.ps1 for the case when there are 0 samples ↵JakobL-MSFT
matching the -Samples argument (#1081) user/jakob/build_sample_fix
2024-01-20For Build-AllSamples.ps1: For EWDK: Log full build lab string. (#1079)JakobL-MSFT
user/jakob/ewdk_print_buildlab
2024-01-15Add support for fine grained exclusions (#1074)JakobL-MSFT
* user/jakobl/fine_grained_exclusions * user/jakobl/fine_grained_exclusions * user/jakobl/fine_grained_exclusions * user/jakobl/fine_grained_exclusions * user/jakobl/fine_grained_exclusions * user/jakobl/fine_grained_exclusions * Update exclusions.csv
2023-11-24This change will ensure failures from build script will be sorted for easier ↵JakobL-MSFT
review. (#1054) sort-failures
2023-06-29Add configuration filter to exclusion list (#1001)Adonais Romero González
2023-06-15Generate and provide overview reports (#993)Adonais Romero González
2023-06-01Add logs as artifacts for actions (#989)Adonais Romero González
2023-04-10Remove ? operators from build scripts to improve compatibilityAdonais Romero González
2023-02-16Fix logging when there are errors (#881)Adonais Romero González
2023-02-08Enable CodeQL to work thru reasonable workarounds - Cherry pick to main (#863)JakobL-MSFT
Enable CodeQL to work thru reasonable workarounds. (#857)
2023-02-03Incremental improvements of the sample build system (#849)JakobL-MSFT
2023-01-30Build scripts update (#844)Adonais Romero González
--------- Co-authored-by: Jakob Lichtenberg (170957) <[email protected]>