Let me explain with examples. Before the renaming:


```
⌘ ~/src/static-base/ ((detached from 26cee5a)): bin/build 
      create  build/images/cake-7808a072.jpg
      create  build/images/fork-130ec458.jpg
      create  build/favicon.ico
      create  build/javascripts/application-bc117cec.js
      create  build/javascripts/plugins-f8682446.js
      create  build/stylesheets/application-a79452b8.css
      create  build/stylesheets/main-12989f9e.css
```

After renaming:

```
⌘ ~/src/static-base/ (hash-assets): bin/build 
      create  build/images/fork-130ec458.jpg
      create  build/images/cake-7808a072.jpg
      create  build/favicon.ico
      create  build/javascripts/application-bc117cec.js
      create  build/stylesheets/application-a79452b8.css
```

So Middleman doesn't compile `main.css` and `plugins.js` as separate files.