種類
- インスタンスメソッド (35)
- 特異メソッド (9)
- クラス (5)
- ライブラリ (3)
- 定数 (1)
ライブラリ
クラス
-
Gem
:: DependencyInstaller (8) -
Gem
:: Installer (25) -
Gem
:: Uninstaller (12)
キーワード
-
DEFAULT
_ OPTIONS (1) - DependencyInstaller (1)
- ExtensionBuildError (1)
- InstallError (1)
- Uninstaller (1)
-
app
_ script _ text (1) -
ask
_ if _ ok (1) -
bin
_ dir (2) -
build
_ extensions (1) -
dependencies
_ ok? (1) -
ensure
_ dependency (1) -
exec
_ format (1) -
exec
_ format= (1) -
extract
_ files (1) -
find
_ gems _ with _ sources (1) -
find
_ spec _ by _ name _ and _ version (1) -
formatted
_ program _ filename (1) -
gather
_ dependencies (1) -
gem
_ home (2) -
gems
_ to _ install (1) -
generate
_ bin (1) -
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ windows _ script (1) -
home
_ install _ warning (1) -
home
_ install _ warning= (1) - install (2)
-
installation
_ satisfies _ dependency? (1) -
installed
_ gems (1) - new (3)
-
path
_ ok? (1) -
path
_ warning (1) -
path
_ warning= (1) - remove (1)
-
remove
_ all (1) -
remove
_ executables (1) -
rubygems
/ dependency _ installer (1) -
rubygems
/ installer (1) -
rubygems
/ uninstaller (1) - shebang (1)
- spec (2)
- uninstall (1)
-
uninstall
_ gem (1) - unpack (1)
-
windows
_ stub _ script (1) -
write
_ spec (1)
検索結果
先頭5件
-
Gem
:: Installer (72049.0) -
Gem::Installer は Gem を展開し、 Gem に含まれていたファイルを ファイルシステム上の正しい位置に配置します。
Gem::Installer は Gem を展開し、 Gem に含まれていたファイルを
ファイルシステム上の正しい位置に配置します。
また、gemspec を specifications ディレクトリに、キャッシュを cache ディレクトリに、
実行ファイルやシンボリックリンクなどを bin ディレクトリに配置します。 -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (36301.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
Gem
:: DependencyInstaller # install(dep _ or _ name , version = Gem :: Requirement . default) -> Array (36301.0) -
指定された Gem とその依存する Gem を全てインストールします。
指定された Gem とその依存する Gem を全てインストールします。
@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。
@param version バージョンに関する条件を指定します。
@return このメソッドでインストールした Gem のリストを返します。 -
Gem
:: DependencyInstaller # installed _ gems -> Array (36301.0) -
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。 -
Gem
:: Installer # install -> Gem :: Specification (36301.0) -
Gem をインストールします。
Gem をインストールします。
以下のディレクトリ構造で Gem をインストールします。
@gem_home/
cache/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル
@return ロードされた Gem::Specification のインスタンスを返します。
@r... -
Gem
:: Installer # installation _ satisfies _ dependency?(dependency) -> bool (36301.0) -
登録されているソースインデックスが与えられた依存関係を 満たすことができる場合は、真を返します。そうでない場合は偽を返します。
登録されているソースインデックスが与えられた依存関係を
満たすことができる場合は、真を返します。そうでない場合は偽を返します。
@param dependency Gem::Dependency のインスタンスを指定します。 -
Gem
:: Installer . home _ install _ warning -> bool (36301.0) -
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。 -
Gem
:: Installer . home _ install _ warning=(flag) (36301.0) -
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
@param flag 真を指定するとホームディレクトリに Gem をインストールしよう
とすると警告を表示するようになります。 -
Gem
:: Uninstaller # remove _ all(list) (36301.0) -
list で与えられた Gem を全てアンインストールします。
list で与えられた Gem を全てアンインストールします。
@param list アンインストールする Gem のリストを指定します。 -
Gem
:: Uninstaller # uninstall (36301.0) -
Gem をアンインストールします。
Gem をアンインストールします。
スペックファイルやキャッシュも削除します。 -
Gem
:: Uninstaller # uninstall _ gem(spec , specs) (36301.0) -
与えられた spec に対応する Gem をアンインストールします。
与えられた spec に対応する Gem をアンインストールします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。 -
Gem
:: DependencyInstaller (36001.0) -
ある Gem が依存している Gem を同時にインストールするためのクラスです。
ある Gem が依存している Gem を同時にインストールするためのクラスです。 -
Gem
:: InstallError (36001.0) -
何らかの理由で Gem をインストール出来なかった場合に使用する例外です。
何らかの理由で Gem をインストール出来なかった場合に使用する例外です。 -
Gem
:: Uninstaller (36001.0) -
Gem のアンインストールを行うためのクラスです。
Gem のアンインストールを行うためのクラスです。 -
rubygems
/ dependency _ installer (36001.0) -
ある Gem が依存している Gem を同時にインストールするためのライブラリです。
ある Gem が依存している Gem を同時にインストールするためのライブラリです。 -
rubygems
/ installer (36001.0) -
RubyGems の Gem をインストールするためのライブラリです。
RubyGems の Gem をインストールするためのライブラリです。 -
rubygems
/ uninstaller (36001.0) -
Gem のアンインストールを行うためのライブラリです。
Gem のアンインストールを行うためのライブラリです。 -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (27601.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。 -
Gem
:: DependencyInstaller :: DEFAULT _ OPTIONS -> Hash (27301.0) -
自身を初期化する際に使用するデフォルトのオプションです。
自身を初期化する際に使用するデフォルトのオプションです。
:env_shebang => false,
:domain => :both, # HACK dup
:force => false,
:format_executable => false, # HACK dup
:ignore_dependencies => false,
:security_policy => nil, # HACK NoSecurity requires OpenSSL. Al... -
Gem
:: Installer # build _ extensions (27301.0) -
拡張ライブラリをビルドします。
拡張ライブラリをビルドします。
拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。 -
Gem
:: Installer # extract _ files (27301.0) -
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
また、ファイルを Gem ディレクトリにインストールしないようにします。
@raise ArgumentError 自身に Gem::Format がセットされていない場合に発生します。
@raise Gem::InstallError インストール先のパスが不正な場合に発生します。 -
Gem
:: Installer # generate _ bin _ symlink(filename , bindir) (27301.0) -
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (27301.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Installer :: ExtensionBuildError (27001.0) -
拡張ライブラリをビルド中にエラーが発生した場合に発生します。
拡張ライブラリをビルド中にエラーが発生した場合に発生します。 -
Gem
:: DependencyInstaller . new(options = {}) -> Gem :: DependencyInstaller (18673.0) -
自身を初期化します。
自身を初期化します。
オプションとして以下のものを利用できます。
: :cache_dir
*.gem ファイルを保存するディレクトリを指定します。
: :domain
:local (カレントディレクトリのみ検索します), :remote (Gem.sources を検索します),
:both (:local, :remote の両方を検索します) のいずれかを指定可能です。
: :env_shebang
Gem::Installer.new を参照してください。
: :force
バージョンチェックとセキュリティポリシーのチェックを行わずにインストールを実行します... -
Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer (18604.0) -
@todo 書いてないオプションがいっぱいある
@todo 書いてないオプションがいっぱいある
与えられた引数で自身を初期化します。
@param gem インストール対象の Gem のパスを指定します。
@param options インストーラが使用するオプションをハッシュで指定します。
使用できるキーは以下の通りです。
: :env_shebang
コマンドのラッパーで shebang line に /usr/bin/env を使用します。
: :force
署名された Gem のみをインストールするというポリシー以外、
全てのバージョンチェックとセキュリティポリシーのチェックを行わない... -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (18301.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
Gem
:: Installer # generate _ bin _ script(filename , bindir) (18301.0) -
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Installer # generate _ windows _ script(filename , bindir) (18301.0) -
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
@param bindir 実行ファイルを配置するディレクトリを指定します。
@param filename ファイル名を指定します。 -
Gem
:: Installer # shebang(bin _ file _ name) -> String (18301.0) -
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
@param bin_file_name 実行ファイルの名前を指定します。 -
Gem
:: Installer . path _ warning -> bool (18301.0) -
この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。
この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。 -
Gem
:: Installer . path _ warning=(flag) (18301.0) -
Gem.bindir が PATH に含まれていない場合に警告を表示するかどうかセットします。
Gem.bindir が PATH に含まれていない場合に警告を表示するかどうかセットします。
@param flag 真を指定すると、Gem.bindir が PATH に含まれていない場合に警
告を表示するようになります。 -
Gem
:: Uninstaller # ask _ if _ ok(spec) -> bool (18301.0) -
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Uninstaller # dependencies _ ok?(spec) -> bool (18301.0) -
アンインストール指定された Gem を削除しても依存関係を満たすことができるか どうかチェックします。
アンインストール指定された Gem を削除しても依存関係を満たすことができるか
どうかチェックします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Uninstaller # path _ ok?(spec) -> bool (18301.0) -
アンインストール指定されている Gem がインストールされているパスをチェックします。
アンインストール指定されている Gem がインストールされているパスをチェックします。
@param spec Gem::Specification を指定します。 -
Gem
:: Uninstaller # remove(spec , list) (18301.0) -
指定された Gem を削除します。
指定された Gem を削除します。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param list アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。
@raise Gem::DependencyRemovalException アンインストール指定された Gem を削除すると
依存関係が壊れる場合に発生します。
@raise Gem::GemNotInHome... -
Gem
:: DependencyInstaller # find _ gems _ with _ sources(dep) -> Array (18001.0) -
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。
Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。
@param dep Gem::Dependency のインスタンスを指定します。 -
Gem
:: DependencyInstaller # gather _ dependencies -> Array (18001.0) -
依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。
依存関係を無視するように指定されていない限り、インストールするように指定された
Gem が依存している Gem の情報を集めて返します。 -
Gem
:: Installer # app _ script _ text -> String (18001.0) -
アプリケーションのための実行ファイルの雛形のテキストを返します。
アプリケーションのための実行ファイルの雛形のテキストを返します。 -
Gem
:: Installer # bin _ dir -> String (18001.0) -
実行ファイルをインストールするディレクトリを返します。
実行ファイルをインストールするディレクトリを返します。 -
Gem
:: Installer # ensure _ dependency(spec , dependency) -> true (18001.0) -
インストールしようとしている Gem が依存関係を満たしている事を確認します。
インストールしようとしている Gem が依存関係を満たしている事を確認します。
依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。
@param spec Gem::Specification のインスタンスを指定します。
@param dependency Gem::Dependency のインスタンスを指定します。
@raise Gem::InstallError 依存関係を満たしていない場合に発生します。 -
Gem
:: Installer # gem _ home -> String (18001.0) -
Gem のインストール先を返します。
Gem のインストール先を返します。 -
Gem
:: Installer # generate _ bin (18001.0) -
Gem でインストールされる実行ファイルを作成します。
Gem でインストールされる実行ファイルを作成します。
@raise Gem::FilePermissionError インストール先に書込み出来ない場合に発生します。 -
Gem
:: Installer # spec -> Gem :: Specification (18001.0) -
インストールしようとしている Gem に対応する Gem::Specification のインスタンスを返します。
インストールしようとしている Gem に対応する Gem::Specification のインスタンスを返します。 -
Gem
:: Installer # unpack(directory) (18001.0) -
与えられたディレクトリに Gem を展開します。
与えられたディレクトリに Gem を展開します。
@param directory Gem を展開するディレクトリを指定します。 -
Gem
:: Installer # windows _ stub _ script -> String (18001.0) -
コマンドを起動するために使用する Windows 用のバッチファイルの内容を 文字列として返します。
コマンドを起動するために使用する Windows 用のバッチファイルの内容を
文字列として返します。 -
Gem
:: Installer # write _ spec (18001.0) -
Ruby スクリプト形式で .gemspec ファイルを作成します。
Ruby スクリプト形式で .gemspec ファイルを作成します。 -
Gem
:: Installer . exec _ format -> String (18001.0) -
実行ファイル名のフォーマットを返します。
実行ファイル名のフォーマットを返します。
指定しない場合は ruby コマンドと同じフォーマットを使用します。 -
Gem
:: Installer . exec _ format=(format) (18001.0) -
実行ファイル名のフォーマットをセットします。
実行ファイル名のフォーマットをセットします。
@param format 実行ファイル名のフォーマットを指定します。 -
Gem
:: Uninstaller # bin _ dir -> String (18001.0) -
Gem でインストールされたコマンドのあるディレクトリを返します。
Gem でインストールされたコマンドのあるディレクトリを返します。 -
Gem
:: Uninstaller # gem _ home -> String (18001.0) -
Gem がインストールされているディレクトリを返します。
Gem がインストールされているディレクトリを返します。 -
Gem
:: Uninstaller # spec -> Gem :: Specification (18001.0) -
Gem::Uninstaller#uninstall_gem の実行中のみセットされます。
Gem::Uninstaller#uninstall_gem の実行中のみセットされます。 -
Gem
:: Uninstaller . new(gem , options = {}) (18001.0) -
自身を初期化します。
自身を初期化します。
@param gem アンインストールする Gem を指定します。
@param options オプションを指定します。