SpreeProductCustomizations
==========================

This is a NOT YET READY skeleton for a newer version of 1/2 of the functionality of spree_flexi_variants.

I'm extracting the product customizations code out into this extension, and updating it for spree master.

Installation
------------

Add spree_product_customizations to your Gemfile:

```ruby
gem 'spree_product_customizations'
```

Bundle your dependencies and run the installation generator:

```shell
bundle
bundle exec rails g spree_product_customizations:install
```

Testing
-------

First bundle your dependencies, then run `rake`. `rake` will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using `rake test_app`.

```shell
bundle
bundle exec rake
```

When testing your applications integration with this extension you may use it's factories.
Simply add this require statement to your spec_helper:

```ruby
require 'spree_product_customizations/factories'
```

Copyright (c) 2014 [name of extension creator], released under the New BSD License

SpreeProductCustomizations
==========================

This Spree extension allows adding custom calculations to products that affect the pricing. E.g. you could sell fabric by the metre with a custom multiplier.

This is a newer version of 1/2 of the functionality of spree_flexi_variants. It includes the product customizations without the ad-hoc options.

It seems to be working now, if you see any bugs please open an issue or send a pull request.

Master will be the most up to date branch. As we update master for newer versions of Spree we'll create a branch for the previous supported version.

Installation
------------

Add spree_product_customizations to your Gemfile:

```ruby
gem 'spree_product_customizations'
```

Bundle your dependencies and run the installation generator:

```shell
bundle
bundle exec rails g spree_product_customizations:install
```

Testing
-------

First bundle your dependencies, then run `rake`. `rake` will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using `rake test_app`.

```shell
bundle
bundle exec rake
```

When testing your applications integration with this extension you may use it's factories.
Simply add this require statement to your spec_helper:

```ruby
require 'spree_product_customizations/factories'
```

Copyright (c) 2014 [name of extension creator], released under the New BSD License

Update readme to say it's ready
Update readme to say it's ready
