Module: Rake::Win32

### Home Classes Methods

### In Files

- lib/rake/win32.rb

### Namespace

- CLASS Rake::Win32::Win32HomeError

### Methods

- ::normalize
- ::rake_system
- ::windows?

### Files

- MIT-LICENSE
- README.rdoc
- TODO
- command_line_usage.rdoc
- glossary.rdoc
- proto_rake.rdoc
- rakefile.rdoc
- rational.rdoc
- rake-0.4.14.rdoc
- rake-0.4.15.rdoc
- rake-0.5.0.rdoc
- rake-0.5.3.rdoc
- rake-0.5.4.rdoc
- rake-0.6.0.rdoc
- rake-0.7.0.rdoc
- rake-0.7.1.rdoc
- rake-0.7.2.rdoc
- rake-0.7.3.rdoc
- rake-0.8.0.rdoc
- rake-0.8.4.rdoc
- rake-0.8.5.rdoc
- rake-0.8.6.rdoc
- rake-0.8.7.rdoc

### Class/Module Index

Quicksearch

- Rake
- Rake::AltSystem
- Rake::Application
- Rake::Backtrace
- Rake::Cloneable
- Rake::CompositePublisher
- Rake::DSL
- Rake::DefaultLoader
- Rake::EarlyTime
- Rake::FileCreationTask
- Rake::FileList
- Rake::FileTask
- Rake::FileUtilsExt
- Rake::FtpFile
- Rake::FtpUploader
- Rake::InvocationChain
- Rake::InvocationChain::EmptyInvocationChain
- Rake::InvocationExceptionMixin
- Rake::MakefileLoader
- Rake::MultiTask
- Rake::NameSpace
- Rake::PackageTask
- Rake::PseudoStatus
- Rake::RubyForgePublisher
- Rake::RuleRecursionOverflowError
- Rake::SshDirPublisher
- Rake::SshFilePublisher
- Rake::SshFreshDirPublisher
- Rake::Task
- Rake::TaskArgumentError
- Rake::TaskArguments
- Rake::TaskLib
- Rake::TaskManager
- Rake::TestTask
- Rake::TraceOutput
- Rake::Win32
- Rake::Win32::Win32HomeError
- CompositePublisher
- FileUtils
- Module
- Object
- SshDirPublisher
- SshFilePublisher
- SshFreshDirPublisher
- String
- Time

No matching classes.

# Rake::Win32

Win 32 interface methods for Rake. Windows specific functionality will be placed here to collect that knowledge in one spot.

### Public Class Methods

normalize(path) click to toggle source

Normalize a win32 path so that the slashes are all forward slashes.

    # File lib/rake/win32.rb, line 49
    def normalize(path)
      path.gsub(/\\/, '/')
    end

rake_system(*cmd) click to toggle source

Run a command line on windows.

    # File lib/rake/win32.rb, line 21
    def rake_system(*cmd)
      AltSystem.system(*cmd)
    end

windows?() click to toggle source

True if running on a windows system.

    # File lib/rake/win32.rb, line 16
    def windows?
      AltSystem::WINDOWS
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.