Sha256: 25e37e8f0b87b66adbf1dbdd9fb31548a2b55ed8e88afc7a1de0251d40577d22

Contents?: true

Size: 1.01 KB

Versions: 16

Compression:

Stored size: 1.01 KB

Contents

# Veeweefile

In cases were you'd like to set your own paths, feel free to create a `Veeweefile` in the project root:

    Veewee::Config.run do |config|
      
      # Initialize convenience vars
      cwd = File.dirname(__FILE__)
      env = config.veewee.env
      
      # These env settings will override default settings
      #env.cwd              = cwd
      #env.definition_dir   = File.join(cwd, 'definitions')
      #env.template_path    = [File.join(cwd, 'templates')]
      #env.iso_dir          = File.join(cwd, 'iso')
      #env.validation_dir   = File.join(cwd, 'validation')
      #env.tmp_dir          = "/tmp"

    end

An example where this may be useful is if you'd like create your own barebones project, include the `veewee` gem in that project's Gemfile, and then make sure your local `templates` directory is referenced rather than the templates found inside the veewee gem.

## Up Next

Either check out the [guide for Vagrant](vagrant.md) or review one of the various [guides for Providers](providers.md).

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
veewee-0.5.0.alpha4 doc/veeweefile.md
veewee-0.5.0.alpha3 doc/veeweefile.md
veewee-0.5.0.alpha2 doc/veeweefile.md
veewee-0.5.0.alpha1 doc/veeweefile.md
veewee-0.4.5.1 doc/veeweefile.md
veewee-0.4.5 doc/veeweefile.md
veewee-0.4.5.pre1 doc/veeweefile.md
veewee-0.4.4 doc/veeweefile.md
veewee-0.4.3 doc/veeweefile.md
veewee-0.4.2 doc/veeweefile.md
veewee-0.4.1 doc/veeweefile.md
veewee-0.4.0 doc/veeweefile.md
veewee-0.3.12 doc/veeweefile.md
veewee-0.3.11 doc/veeweefile.md
veewee-0.3.10 doc/veeweefile.md
veewee-0.3.9 doc/veeweefile.md