title: Bundle Transformer for LESS and use of @import
body: <p>I am using version 1.7.27 of the Bundle Transformer: LESS package here: <a href="http://www.nuget.org/packages/BundleTransformer.Less/1.7.27" rel="nofollow">http://www.nuget.org/packages/BundleTransformer.Less/1.7.27</a></p>
  
  <p>I am then attempting to do the below in an MVC4 project's <code>BundleConfig.cs</code> file in <code>App_Start</code>.</p>
  
  <pre><code>public static void RegisterBundles(BundleCollection bundles)
  {
      bundles.Add(new StyleBundle("~/Content/fontawesome")
          .Include("~/Content/less/fontawesome/font-awesome.less"));
      BundleTable.EnableOptimizations = true;
  }
  </code></pre>
  
  <p>By default the Font Awesome less package has these @imports in the <code>font-awesome.less</code> file</p>
  
  <pre><code>@import "variables.less";
  @import "mixins.less";
  @import "path.less";
  @import "core.less";
  @import "bootstrap.less";
  @import "extras.less";
  @import "icons.less";
  </code></pre>
  
  <p>The files are in the same directory as the <code>font-awesome.less</code> file.</p>
  
  <p>The bundling kicks in and shows like this:</p>
  
  <pre><code>&lt;link href="/Content/fontawesome?v=D2n9lw_SpgOm7QSYHjToA3En_lqvKQpP2DbfM_CElpc1" rel="stylesheet"/&gt;
  </code></pre>
  
  <p>but the @import files all return a 404 not found error,  I kind of thought that the <code>@import</code> rules would have been processed first from their relative location to the original file, before the bundling was performed..</p>
  
  <p>Am I missing something?</p>