-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Begin Developing
Go here http://tutorials.refinerycms.org/tutorials/how-to-contribute-to-refinery-development if you need help getting the source checked out.
Where are all the files? There's practically nothing in the app/ folder!
RefineryCMS is arranged into a series of engines. The core engines are located in vendor/refinerycms. Most likely what you're looking for can be found there.
Do I need to generate an app with the gem every time I make a change to test it?
Nope! Through some magical trickery the repository itself is almost exactly the same as what would be generated from the gem. Therefore, you can run rails server and test your changes in place.
What are the differences between what's generated from the gem and what's in the repository?
The only differences are that the repository contains some extra files for generating the gemspec, running tests, etc. Also, instead of loading the engines from rubygems, it gets them locally due to this line in the Gemfile: gem 'refinerycms', :path => '.'