diff --git a/ICSharpCode.Decompiler.Console/LICENSE b/ICSharpCode.Decompiler.Console/LICENSE deleted file mode 100644 index cddf2d7dd..000000000 --- a/ICSharpCode.Decompiler.Console/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2017 Christoph Wille - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/ICSharpCode.Decompiler.Console/Publish.cmd b/ICSharpCode.Decompiler.Console/Publish.cmd deleted file mode 100644 index 1e99ab006..000000000 --- a/ICSharpCode.Decompiler.Console/Publish.cmd +++ /dev/null @@ -1,3 +0,0 @@ -dotnet publish -c release -r win7-x64 -dotnet publish -c release -r osx-x64 -dotnet publish -c release -r linux-x64 \ No newline at end of file diff --git a/ICSharpCode.Decompiler.Console/README.md b/ICSharpCode.Decompiler.Console/README.md index e88acbda1..b3ae26f41 100644 --- a/ICSharpCode.Decompiler.Console/README.md +++ b/ICSharpCode.Decompiler.Console/README.md @@ -9,38 +9,23 @@ dotnet tool install ilspycmd -g ``` ilspycmd -h -Usage: [arguments] [options] +dotnet tool for decompiling .NET assemblies and generating portable PDBs + +Usage: ilspycmd [arguments] [options] Arguments: - Assembly filename name The assembly that is being decompiled. This argument is mandatory. + Assembly file name The assembly that is being decompiled. This argument is mandatory. Options: -h|--help Show help information - -p|--project Decompile assembly as compilable project. This requires the output directory option. -o|--outputdir The output directory, if omitted decompiler output is written to standard out. + -p|--project Decompile assembly as compilable project. This requires the output directory option. -t|--type The fully qualified name of the type to decompile. - -l|--list Lists all entities of the specified type(s). Valid types: c(lass), i(interface), s(truct), - d(elegate), e(num) - -il|--ilcode Show IL code. - --o is valid with every option and required when using -p. -``` - -![dotnet-build-dance](Running.gif) - - -## X-Plat Notes - -[SCD Article](https://www.hanselman.com/blog/SelfcontainedNETCoreApplications.aspx) -[RuntimeIdentifiers csproj documentation](https://docs.microsoft.com/en-us/dotnet/core/tools/csproj#additions) -[RID catalog](https://docs.microsoft.com/en-us/dotnet/core/rid-catalog) - -``` -dotnet build -r win10-x64 -dotnet build -r osx-x64 - -dotnet publish -c release -r win10-x64 -dotnet publish -c release -r osx-x64 + -il|--ilcode Show IL code. + -d|--debuginfo Generate PDB. + -l|--list Lists all entities of the specified type(s). Valid types: c(lass), i(interface), s(truct), d(elegate), e(num) + -v|--version Show version of ICSharpCode.Decompiler used. -PS \ilspy-console-netcoreapp\src\ilspycmd\bin\Release\netcoreapp2.0\win10-x64\publish> ./ilspycmd.exe ilspycmd.dll +Remarks: + -o is valid with every option and required when using -p. ``` diff --git a/ICSharpCode.Decompiler.Console/Running.gif b/ICSharpCode.Decompiler.Console/Running.gif deleted file mode 100644 index 8beff962e..000000000 Binary files a/ICSharpCode.Decompiler.Console/Running.gif and /dev/null differ