gameクリア: PCE: 源平討魔伝
gameクリア: PCE: エメラルドドラゴン
感動した
gameクリア: PCE: ラストハルマゲドン
感動した
gameクリア: PCE: バスティール
なんかめっちゃやってた気がする
pcpp - trailing whitespaces
ファイルの使い分けで pcpp を使いたかったんですが、
少しだけ挙動を修正しました
-
line-directiveオプションのnothing指定が効かない - 末尾のspaceをそのまま出力する
1.の方はPRしておいたんですが、取り込まれるかな~
気軽な感じでこういうのできるといいですね。
本文なし
gameクリア: PS4: 地球防衛軍4.1 (normal/hard)
兵装増えて、かなりボリューム増えた感があります。
Linux On Android: C# .NET Core SDK動かす
.NET Core 3.1 はARM Linuxでも動きます
なので、(たぶん) Linux On Android でも動きます
実際にやってみたら動いたので備忘録として書きました。
準備
- .NET Core 3.1 を download する
- 私の場合は、
$HOME/installに展開しました ->$HOME/install/dotnet
やってみる
mkdir workexport DOTNET_ROOT=$HOME/install/dotnetexport PATH=$PATH:$HOME)install/dotnetdotnet --list-sdks
$ dotnet --list-sdks dotnet --list-sdks 3.1.201 [/home/.../install/dotnet/sdk] $ dotnet --list-runtimes dotnet --list-runtimes Microsoft.AspNetCore.App 3.1.3 [/home/.../install/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.3 [/home/.../install/dotnet/shared/Microsoft.NETCore.App] sdotnet --list-sdks 3.1.201 [/home/.../install/dotnet/sdk]
私の場合、こういうの忘れっぽいので Makefile に書いときました
export DOTNET_ROOT:=$(HOME)/install/dotnet export PATH:=$(PATH):$(HOME)/install/dotnet dotnet: dotnet $(opt)
ちょっと面倒だけどこうします: make opt="--list-sdks"
vi: .NET Core SDKと使う
Debian/ARMで.NET Core に書きましたが、 .NET Coreを少しいじってます。
(自己啓発で)
vim + ALEでC#を書くときの設定を書いておきます
let s:path = "/home/.../install/dotnet/shared/Microsoft.NETCore.App/3.1.3"
let s:root = "bin/Debug/netcoreapp3.1"
let g:ale_linters = {'cs': ['csc']}
let g:ale_cs_csc_assemblies = [
\ "netstandard.dll",
\ "System.dll",
\ "System.Runtime.dll",
\ "System.Runtime.Extensions.dll",
\ "System.Core.dll",
\ "System.Data.Common.dll",
\ "System.Console.dll",
\ "System.Private.CoreLib.dll",
\ "System.Reflection.dll",
\ "System.Collections.dll",
\ "System.IO.dll",
\ "System.IO.FileSystem.dll",
\ "System.Linq.dll",
\ "System.Linq.Expressions.dll",
\ "System.ComponentModel.dll",
\ "System.ComponentModel.TypeConverter.dll",
\ "OxyPlot.dll",
\ ]
let g:ale_cs_csc_assembly_path = [
\ s:path,
\ s:root,
\ ]
参照するライブラリを書いていくとwarningがなくなって いい感じになりますが、どんどん増えていきます。
Linux On Android: 続き
- X-SDL、Androidに落とされてしまっていたが、 Termux/X-SDL共に全然落ちなくなった。
-
C#.NET Core SDK 3.1 が動いた (別記事)- ついで: WebAssembly が動いた