Giter VIP home page Giter VIP logo

gunhound-easybuild's Introduction

これはなに?

ガルル研ライブラリにて公開されている「機装猟兵ガンハウンド」を楽にビルドするものです。

VC++2015 以外のビルドに必要なソフトについては、インストールは行わず、ファイルの展開だけを行います。これによってシステムへの影響が少ないようにしています。

どうすればいいの?

  • Visual Studio (VC++) 2015 をインストールする
  • git コマンドが無い場合、以下のコマンドを実行する
cd /d C:\
mkdir gunhound-easybuild
cd gunhound-easybuild
powershell -command "(New-Object Net.WebClient).DownloadFile('https://raw.githubusercontent.com/t-mat/gunhound-easybuild/master/bootstrap.cmd','b.cmd')"
.\b.cmd
.\git init
.\git remote add origin https://github.com/t-mat/gunhound-easybuild.git
.\git fetch
.\git checkout -t origin/master
.\prepare.cmd
msbuild .\gunhound-easybuild.sln /p:Configuration=Release /p:Platform=x64
start /D .\gunhound gunhound-easybuild_x64_Release.exe
  • git コマンドがある場合、以下のコマンドを実行する
cd /d C:\
git clone https://github.com/t-mat/gunhound-easybuild.git
cd gunhound-easybuild
.\prepare.cmd
msbuild .\gunhound-easybuild.sln /p:Configuration=Release /p:Platform=x64
start /D .\gunhound gunhound-easybuild_x64_Release.exe

Visual Studio 2015 での操作

上記「どうすればいいの?」の操作を行ったあと、 Visual Studio 2015 でソリューションファイル C:\gunhound-easybuild\gunhound-easybuild.sln を開くことで、 Visual Studio 2015 を用いた各種操作を行うことができます。

git subtree の更新

Bitbucket の garuruLabs アカウント下にある gxlib および gunhound リポジトリから コードを取得/更新する際は以下のように行います

cd /d C:\gunhound-easybuild
git subtree pull --prefix gxlib https://bitbucket.org/garuruLabs/gxlib.git master --squash
git subtree pull --prefix gunhound https://bitbucket.org/garuruLabs/gunhound.git master --squash

既知の制限

  • x64 - Release もしくは x64 - Debug かつ DirectX9 出力のみしか設定していません

ライセンス

公開が行われているサイトに掲示されているライセンスに従います。

内容が複雑であり、また策定中とのことですので、現時点 (2016年 8月 13日) において本リポジトリにはライセンスのコピーは配置しません。

gunhound-easybuild's People

Contributors

t-mat avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.