Skip to content

jnory/MyShogiInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyShogiInstaller

これは何?

MyShogi (https://github.com/yaneurao/MyShogi) の私家版インストーラーです。

対応環境

  • macOS
  • Ubuntu

macOS

以下のコマンドを実行すると./buildの中にMyShogi.appが完成します。

./macOS/install.sh ./build

Ubuntu

以下のコマンドを実行すると./build/Linux/run.shが完成します。

./ubuntu/install.sh ./build

必要なコマンド類

おそらく以下のコマンドが入っていればビルドできるはずです。

  • mono
  • msbuild
  • cmake
  • make
  • git
  • g++
  • curl
  • unzip

Ubuntuの場合、libpulse-devも必要です。

入っていなければ事前にインストールしておいて下さい。 なお、homebrewに入っているmonoでは起動しませんので monoは公式サイト からインストーラーを使ってインストールして下さい。

monoやmsbuildコマンドが使えるようにPATHを通しておいてください。 例:

export PATH=/Library/Frameworks/Mono.framework/Home/bin:$PATH

engine_define.xmlについて

同梱してあるengine_define.xmlは、MyShogiのバイナリから生成させたサンプルXMLを元に改変しています。 生成コードはここにあります。 棋力設定の名前に段位がありますが、本家様と区別するため先頭に F をつけてあります(FreeのF)。 このファイルに記載の段位については実際の棋力と関係ありません。

ライセンス

GPL v3

ありそうな質問

どんな環境ができますか?

以下のものがインストールされます。

商用ライセンスを持っているのですが、画像などはそちらを使えますか?

Windows版からそれらしきものをご自分でコピーして差し替えて下さい。 (差し替えの手間を考えるとこのインストーラーを使うメリットがどれほどあるかは微妙)

アイコンないの?

Pull Requestお待ちしております。

不具合に気付きました

このリポジトリにIssueを立てるか、作者のTwitter( @arrow_elpis )までお知らせ下さい。 PRも大歓迎です。 なお、このインストーラーはあくまで非公式なものですので、 本家様へのお問い合わせはご遠慮ください。

以上

About

MyShogiのお手軽インストーラー

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages