title: Can not locate config makefile for product "cm_oneplus2"
body: <p>I've been trying to build AOSP ROM for OnePlus Two. </p>
  
  <ol>
  <li><p>I've made a <code>working-dir</code> folder in my <code>ubuntu's home</code>. Installed all required tools and scripts like, java, python, make, git and some lib files.</p></li>
  <li><p>I've downloaded compressed sources(No <code>.repo</code> folder included), so I've only <code>aosp5.1.0</code> folder with me. I've downloaded them form here. (<a href="https://forum.xda-developers.com/android/software/sources-android-sources-highly-t3231109" rel="noreferrer">Heavily Compressed Android Sources</a>). Extracted them to <code>working-dir</code> using terminal.</p></li>
  <li><p>I've cloned <code>device tree</code> from this repository</p></li>
  </ol>
  
  <p><a href="https://github.com/krishna422/android_device_oneplus_oneplus2" rel="noreferrer">https://github.com/krishna422/android_device_oneplus_oneplus2</a> into working-dir/device/oneplus/oneplus2</p>
  
  <ol start="5">
  <li>I've cloned <code>kernel source</code> from this repository</li>
  </ol>
  
  <p><a href="https://github.com/krishna422/android_kernel_oneplus_msm8994" rel="noreferrer">https://github.com/krishna422/android_kernel_oneplus_msm8994</a> into working-dir/kernel/oneplus/oneplus2</p>
  
  <ol start="6">
  <li>I've cloned <code>vendor tree</code> from this repository </li>
  </ol>
  
  <p><a href="https://github.com/krishna422/proprietary_vendor_oneplus" rel="noreferrer">https://github.com/krishna422/proprietary_vendor_oneplus</a> into working-dir/vendor/oneplus/oneplus2</p>
  
  <p>So the files in <code>working-dir</code> are,</p>
  
  <blockquote>
    <p>aosp5.1.0, device, kernel, vendor</p>
  </blockquote>
  
  <p>files in <code>aosp5.1.0</code> are </p>
  
  <p><a href="https://i.stack.imgur.com/x2a8x.jpg" rel="noreferrer">Files in aosp5.1.0 Screenshot</a></p>
  
  <p>I've copied </p>
  
  <blockquote>
    <p>working-dir/device/oneplus/ folder into aosp5.1.0/device</p>
  </blockquote>
  
  <p>then, I opened cmd, navigated to <code>aosp5.1.0</code> folder typed <code>source build/envsetup.sh</code></p>
  
  <p>I got</p>
  
  <pre><code>krishna@krishna:~/working-dir/aosp5.1.0$ source build/envsetup.sh
  
  including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
  including device/generic/mini-emulator-arm64/vendorsetup.sh
  including device/generic/mini-emulator-x86_64/vendorsetup.sh
  including device/generic/mini-emulator-x86/vendorsetup.sh
  including device/generic/mini-emulator-mips/vendorsetup.sh
  including evice/oneplus/android_device_oneplus_oneplus2/vendorsetup.sh
  including sdk/bash_completion/adb.bash
  </code></pre>
  
  <p>then I typed <code>lunch</code> I got,</p>
  
  <pre><code>krishna@krishna:~/working-dir/aosp5.1.0$ lunch
  You're building on Linux
  
  Lunch menu... pick a combo:
       1. aosp_arm-eng
       2. aosp_arm64-eng
       3. aosp_mips-eng
       4. aosp_mips64-eng
       5. aosp_x86-eng
       6. aosp_x86_64-eng
       7. m_e_arm-userdebug
       8. mini_emulator_arm64-userdebug
       9. mini_emulator_x86_64-userdebug
       10. mini_emulator_x86-userdebug
       11. mini_emulator_mips-userdebug
       12. cm_oneplus2-user
       13. cm_oneplus2-userdebug
       14. cm_oneplus2-eng
  
  Which would you like?
  </code></pre>
  
  <p>when I selected <code>12,13,14</code>, I get the following error, others are working well.</p>
  
  <pre><code>build/core/product_config.mk:222: *** Can not locate config makefile for product "cm_oneplus2".  Stop.
  
  ** Don't have a product spec for: 'cm_oneplus2'
  ** Do you have the right repo manifest?
  
  krishna@krishna:~/working-dir/aosp5.1.0$
  </code></pre>
  
  <p>Please help</p>