I have multiple shops, each being a standalone project. What I need is a way to include common hooks from a library of hooks from a location shared across them (in the following code, only `on_stylesheet_saved`.

config.rb looks something like this:

```
http_path = "/"
css_dir = "public/css/live/"
sass_dir = "public/css/entrypoints"
images_dir = "public/library/images"
javascripts_dir = "public/library/javascript"
additional_import_paths = [ "public/library/css" ]

output_style = (environment == :production) ? :compressed : :expanded

relative_assets = false

if environment == :production
    on_stylesheet_saved do |filename|
          #do stuff
    end
else
    load 'temp.rb'
end

```

the line `load 'temp.rb'` is executed, however the hook inside is not, when I change a scss file:

```
on_stylesheet_saved do |filename|
    puts "XXX #{filename}"
end

```

How to properly load this `temp.rb` hook without duplicating the code across all shops?

PS: the project is not in ruby, and I'm not a ruby programmer. The code base is of medium size, over 300k LOCs, so no big refactorings come into question. We are merely using compass as a tool.