Граф коммитов

1952 Коммитов

Автор SHA1 Сообщение Дата
Steve Otteson 4a2e7dfc47 Manual interfaces missing attribute 2020-11-25 19:44:05 -08:00
Steve Otteson 07f6db7931 Emit real interface inheritance 2020-11-25 19:43:14 -08:00
Steve Otteson 94893ca1e1 Avoid duplicate enums, structs, class methods 2020-11-25 18:23:39 -08:00
Steve Otteson 70ec83c995 ntdll had some incorrect settings 2020-11-25 16:47:13 -08:00
Steve Otteson 03384df656 Update readme.md 2020-11-25 16:46:38 -08:00
Steve Otteson f282b87d9b Include new ndis headers (for post 10.0.19041.5 builds) in the list that gets traversed for onecoreuap 2020-11-24 21:36:05 -08:00
Steve Otteson 724d776c1f Move sal attribute processing from clangsharp to winmd emitter
Continue to split off libs from onecoreuap
Big perf improvement for clangsharp generator
2020-11-24 21:13:20 -08:00
Steve Otteson b702acb371 Fix some nuget issues 2020-11-20 17:03:54 -08:00
Steve Otteson 1da8337562 Make sure bin dir exists before using it 2020-11-20 16:40:36 -08:00
Steve Otteson 46b25ffba1 Changing namespace to get rid of "metadata" name, unifying directory vars in scripts 2020-11-20 15:47:53 -08:00
Steve Otteson 93f4585ebb Fix conflict 2020-11-20 14:37:04 -08:00
Steve Otteson c7372c16d4 Rename from Win32MetdataLib to Win32MetdataSource to be clear the directory is not for a lib 2020-11-20 14:34:43 -08:00
Steve Otteson 687933ec5a Make UsePreGeneratedSource an overridable variable 2020-11-20 13:44:54 -08:00
Steve Otteson 0b0bdf2eb0 Don't echo pipeline variables if we're using pre-generated source 2020-11-20 13:39:35 -08:00
Steve Otteson e5175599c1 Fix path to interop DLL 2020-11-20 13:37:42 -08:00
Steve Otteson 8cf83e089f Update nuspec to use winmd instead of dll 2020-11-20 13:33:44 -08:00
Steve Otteson 4bd7c6bdeb Not setting pipeline variables correctly 2020-11-20 13:29:02 -08:00
Steve Otteson 99ba4b3568 Make sure netstandard.dll is found, and don't download in test mode 2020-11-20 13:15:53 -08:00
Steve Otteson ae4cacb6ba Fix another typo in yml 2020-11-20 13:04:14 -08:00
Steve Otteson 8c6a3a40c8 Fix nuget version when using pre-generated source 2020-11-20 12:52:46 -08:00
Steve Otteson db58b663d6 Fix typo in yml 2020-11-20 12:46:06 -08:00
Steve Otteson bd0fc189e1 Merge branch 'master' of https://github.com/microsoft/win32metadata 2020-11-20 12:43:43 -08:00
Steve Otteson 7344921c1f Make sure winmd generator gets rid of extra semver data, add way to bypass source generation in pipeline 2020-11-20 12:43:35 -08:00
Steve Otteson 12a01f8ad8 Update azure-pipelines.yml for Azure Pipelines 2020-11-20 12:08:12 -08:00
Steve Otteson 677f73affd Adding metadata writer to create winmd instead of compiling with C# compiler 2020-11-20 12:04:44 -08:00
Steve Otteson 5b335dfb34 Merge branch 'master' of https://github.com/microsoft/win32metadata 2020-11-11 16:23:07 -08:00
Steve Otteson 2062962425 Add NativeInheritanceAttribute to show the native type a type inherited from 2020-11-11 16:23:03 -08:00
Steve Otteson 9a283633a3 Update azure-pipelines.yml for Azure Pipelines 2020-11-10 17:17:23 -08:00
Steve Otteson 0992cabd9f Add mappings for functions that support GetLastError 2020-11-10 14:22:37 -08:00
Steve Otteson 10882f1b85 * Change attribute from MarshalAs to NativeTypeInfo in metadata
* Add Const attribute to metadata
* Consolidate the default WinSDK nuget version in a single place
2020-11-09 21:57:23 -08:00
Steve Otteson e010cb98f2 Add more remaps for _tag and tag typedefs, update default WinSDK version to look for 2020-11-02 12:23:05 -08:00
Steve Otteson 7e7c8c77bd * Updating scraper to emit ComOutPtr atttributes
* Updating C# projector to emit ComPtr wrappers when ComOutPtr attribute is found
* Updating samples to make use of ComPtr wrappers
2020-10-30 13:35:22 -07:00
Steve Otteson a6f4ef91e0 Add stopwatch to source generation and caching of included/excluded files 2020-10-26 10:05:31 -07:00
Steve Otteson c96b41d635 Update samples script for new sample, get rid of unneeded files. 2020-10-26 02:46:06 -07:00
Steve Otteson 9d7f4aeef9 Update azure-pipelines.yml for Azure Pipelines 2020-10-26 02:22:46 -07:00
Steve Otteson 066cc06274 Allow for qfe override 2020-10-26 02:16:52 -07:00
Steve Otteson 27d161b190 Merge branch 'master' of https://github.com/microsoft/win32metadata 2020-10-26 01:32:58 -07:00
Steve Otteson 233566706b Fix bad format string in error message 2020-10-26 01:32:44 -07:00
Steve Otteson 8b2b7626e4 Update azure-pipelines.yml for Azure Pipelines 2020-10-26 00:48:45 -07:00
Steve Otteson 08845418d5 Update azure-pipelines.yml for Azure Pipelines 2020-10-26 00:33:57 -07:00
Steve Otteson f38e213a83 Update azure-pipelines.yml for Azure Pipelines 2020-10-26 00:31:10 -07:00
Steve Otteson 21dbe8774d Getting rid of header that we don't need and is causing problems 2020-10-25 23:40:03 -07:00
Steve Otteson 5354d1a032 Fixing script not dealing with moved artifacts dir 2020-10-25 22:01:00 -07:00
Steve Otteson d992e107f8 Fix typo in script 2020-10-25 21:49:54 -07:00
Steve Otteson b5e6521d63 * Allow for scraping by libs
* Add dxgi, d3d11, d3d12
* Add test d3d app
2020-10-25 21:39:32 -07:00
Steve Otteson ecd09cc98c Merge branch 'master' of https://github.com/microsoft/win32metadata 2020-10-20 12:57:57 -07:00
Steve Otteson 1fe890a3ad Better handle emitted string params for some functions 2020-10-20 12:57:53 -07:00
Steve Otteson 7137554930 Update azure-pipelines.yml for Azure Pipelines 2020-10-19 21:44:27 -07:00
Steve Otteson 193a3d192a Update azure-pipelines.yml for Azure Pipelines 2020-10-19 21:44:04 -07:00
Steve Otteson b311a85346 Target .NET core 2.0 instead of 5.0 for test app 2020-10-19 21:35:28 -07:00