Changes between Version 2 and Version 3 of RubyGems
- Timestamp:
- 01/04/08 17:56:51 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RubyGems
v2 v3 13 13 14 14 15 Unlike Cabal packages, Gems require a certain directory layout. Cabal packages mostly follow the autoconf style, allowing different kinds of files to be put in various places, with one set of defaults for Unix (again like the autoconf defaults) and another set of defaults for Windows. Apparently the15 Unlike Cabal packages, Gems require a certain directory layout. Cabal packages mostly follow the autoconf style, allowing different kinds of files to be put in various places, with one set of defaults for Unix (again like the autoconf defaults) and another set of defaults for Windows. [http://rubygems.org/read/chapter/14#page62 Apparently] this makes gems hard to package in traditional package managers. 16 16 17 17 == Website == … … 29 29 == `gem` command == 30 30 31 This is rather similar to [CabalInstall `cabal-install`]. It is a command line tool to manage the installation of gems.31 This is rather similar to [CabalInstall cabal-install]. It is a command line tool to manage the installation of gems. 32 32 33 33 Note that `gem` is more of a package manager than `cabal-install` is at the moment. In particular it tracks the files that it installs and supports uninstallation. It also supports signing of packages. It has a configuration file to record user preferences like always building documentation or running unit tests.
