anchor.diff:  
   . Name the project, set the project location, and change the Toolchain/IDE to SW4STM32. 
   *If this isn't done, CubeMX2Makefile won't work!* 
  -CubeMX2Makefile looks for an SW4STM32 project which correlates to CubeMX.
  +CubeMX2Makefile looks for an SW4STM32 project which was created by CubeMX.
   If the Toolchain/IDE is not set to SW4STM32, it will be in the format of a different IDE, not CubeMX.
   For example, EWARM is for the IAR Embedded Workbench IDE and CubeMX2Makefile will not know what to do with that format.
   
  
positive.code: 
  . Go to UCSolarCarTeam repo > Recruit Resources, and clone.
  
  . Navigate to STM32F4Discovery-Resources and run the auto installer `sudo ./install.sh`. 
  This will should download STLink, gcc4mbed, and CubeMX2Makefile and add them all to the path.
  
  . Check to make sure all of them were added by using a preferred text editor.
  For example, `nano ~/.profile`.
  If any of them are missing add them to the path.
  
  .. Add them by copying  `export PATH=$PATH:/opt/CubeMX2Makefile`, `export PATH=$PATH:/opt/stlink`, or `export PATH=$PATH:/opt/gcc4mbed`  in `.profile`.
  
  .. Save, exit, and source `source ~/.profile`.
  
  . http://www.st.com/en/development-tools/stm32cubemx.html[Go to the download page of the official ST website by clicking this link^].
  
  
negative.code: . Follow the instructions and download CubeMX.
  
  . Extract files from `.zip` file using a preferred method.
  For example, use `unzip file.zip -d Destination_folder`.
  
  . Navigate to the directory the files were extracted to.
  
  . Run *SetupSTM32CubeMX-VERSION.linux* using `./SetupSTM32CubeMX-{var}.linux` where  {var} is the version of CubeMx that is being installed.
  
  . Follow the instructions in the Installation Wizard.
  
  