Skip to content
This repository was archived by the owner on Mar 30, 2019. It is now read-only.

Commit ca377b7

Browse files
jkoritzinskyxoofx
authored andcommitted
Use SharpGenTools.Sdk for Codegen (#988)
* Preliminary updates to use SharpGenTools.Sdk instead of built-in SharpGen. * Clean up now unneeded files. * Update to newest SharpGenTools.Sdk. * Use SharpGen.Sdk 1.0.0-rc1. * Update to new ci build of SharpGenTools. * Remove unneeded external files and leftover files from SharpGen/SharpCli * Make all mapping files in use be SharpGenMapping MSBuild items. Integrate external doc comments via MSBuild items. Refactor global rules to ensure specific projects can correctly override them. * Update to new documentation system. * Updated to SharpGenTools 1.0.0-ci222. * Stop tool projects from picking up the production project settings. * Generate code in a non-parallel build so we completely avoid locking issues with multiple builds sharing SharpGen files (which is an issue here because of the heavy customization). * Add Dummy pack target for tools packages. * Upgrade to SharpGenTools.Sdk 1.0.0-ci237 make code changes as needed. * Upgrade SharpGenTools.Sdk and add global namespace overrides. * Upgrade to SharpGenTools 1.0.0-ci244 to use builtin callback marshalling * Upgrade to SharpGenTools.Sdk 1.0.0
1 parent 8c168df commit ca377b7

493 files changed

Lines changed: 76970 additions & 230070 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Build/SharpDX.props

Lines changed: 0 additions & 29 deletions
This file was deleted.

Build/SharpDX.targets

Lines changed: 0 additions & 48 deletions
This file was deleted.

Build/SharpDXGen.proj

Lines changed: 0 additions & 21 deletions
This file was deleted.

Build/build.cmd

Lines changed: 0 additions & 4 deletions
This file was deleted.

Documentation/Documentation.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
<PropertyGroup>
7575
<PreBuildEvent>REM $(SolutionDir)Source\Tools\SharpDoc\Bin\$(ConfigurationName)\SharpDoc.exe --config config.xml</PreBuildEvent>
7676
</PropertyGroup>
77+
<Target Name="Pack" />
7778
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
7879
Other similar extension points exist, see Microsoft.Common.targets.
7980
<Target Name="BeforeBuild">

External/7-Zip/7-zip.chm

-88.9 KB
Binary file not shown.

External/7-Zip/7-zip.dll

-84 KB
Binary file not shown.

External/7-Zip/7z.dll

-1.36 MB
Binary file not shown.

External/7-Zip/7z.exe

-278 KB
Binary file not shown.

External/7-Zip/7z.sfx

-159 KB
Binary file not shown.

0 commit comments

Comments
 (0)