「Pash」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''Pash'''(読み:ぱっしゅ)とは、[[Windows PowerShell]]の[[オープンソース]]な[[実装]] | + | '''Pash'''(読み:ぱっしゅ)とは、[[Windows PowerShell]]の[[オープンソース]]な[[実装]]である。Pashは[[Mac OS X]]や[[Linux]]、[[Solaris]]、[[BSD]]、[[Windows]]([[Windows Mobile]]や[[Windows CE]]を含む)など、あらゆる環境で動く。 |
== 名称について == | == 名称について == | ||
6行目: | 6行目: | ||
== 実装について == | == 実装について == | ||
− | Pashは[[Mono]]上の[[.NET Framework 2.0]]を使った[[ピュアマネージド]]な[[実装]]となっている。また[[Visual Studio 2008]]でも[[コンパイル]] | + | Pashは[[Mono]]上の[[.NET Framework 2.0]]を使った[[ピュアマネージド]]な[[実装]]となっている。また[[Visual Studio 2008]]でも[[コンパイル]]できることを確認しているという。 |
− | + | なお、[[Windows Mobile]]と[[Windows CE]]で使う場合には[[.NET Compact Framework]]で[[コンパイル]]しなおす必要がある。 | |
<del>2009年から開発は停止しており、その後の[[fork]]なども行われておらず、PowerShell 1.0互換であるという点が悔やまれる。</del> | <del>2009年から開発は停止しており、その後の[[fork]]なども行われておらず、PowerShell 1.0互換であるという点が悔やまれる。</del> | ||
19行目: | 19行目: | ||
; ビルドに必要なもの | ; ビルドに必要なもの | ||
* [[git]] | * [[git]] | ||
− | *: | + | *: ソースコードを取ってくるのに使う。Webから取得する場合はこの限りではないが今後の事を考えると入れておいた方がいい。 |
* [[Xamarin Studio]]または[[MonoDevelop]] | * [[Xamarin Studio]]または[[MonoDevelop]] | ||
*: 同梱されている[[xbuild]]というコマンドで実際のビルドを行う。[[make]]コマンドみたいなものである。 | *: 同梱されている[[xbuild]]というコマンドで実際のビルドを行う。[[make]]コマンドみたいなものである。 |