title: JAML4 - make: *** No rule to make target `clean'. Stop
body: <p>I am trying to the given code for the Jam L4 circuit board but get the error: </p>
  
  <pre><code>10:44:46 **** Clean-only build of configuration mbedTLS for project STM32L4xx-Nucleo ****
  make clean 
  make: *** No rule to make target `clean'.  Stop.
  
  10:44:47 Build Failed. 1 errors, 0 warnings. (took 750ms)
  </code></pre>
  
  <p>and this in the error window: </p>
  
  <pre><code>Errors occurred during the build.
  Errors running builder 'CDT Builder' on project 'STM32L4xx-Nucleo'.
  java.lang.NullPointerException
  </code></pre>
  
  <p>When I try and build the project. I have ensured that the make file is named correctly "Makefile".</p>
  
  <p>Below is some of the code that is inside the Makefile related to clean.  </p>
  
  <pre><code>.SILENT:
  
  .PHONY: all check test clean
  
  all: $(APPS)
  
  $(DEP):
      $(MAKE) -C ../library
  </code></pre>
  
  <p>and</p>
  
  <pre><code>clean:
  ifndef WINDOWS
      rm -f $(APPS) *.c
  else
      del /Q /F *.c *.exe
  endif
  
  check: $(APPS)
      perl scripts/run-test-suites.pl
  </code></pre>
  
  <p>Any help would be greatly appreciated!</p>