<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
 </head><body style="">
 
 
  <div>
   <br/>Graeme Geldenhuys <graeme@geldenhuys.co.uk> hat am 8. Oktober 2012 um 12:16 geschrieben:
   <br/>> On 2012-10-08 10:51, Mattias Gaertner wrote:
   <br/>> > 
   <br/>> > ppas.sh are deleted by fpc.
   <br/>> 
   <br/>> I often have ppas.sh files in my source folders. So somewhere clean-up
   <br/>> is not working 100%
  </div> 
  <div>
    
  </div> 
  <div>
   Then you should create a bug report.
  </div> 
  <div>
   <br/> 
   <br/>> > .a are not created.
   <br/>> 
   <br/>> I often have these files lying around in my unit output directories too.
  </div> 
  <div>
    
  </div> 
  <div>
   This thread is about Lazarus sources.
  </div> 
  <div>
   <br/> 
   <br/>> I just checked, and just about every project I work on has *.a, *.o,
   <br/>> *.ppu, *.compiled, *.lps, *.rst, the executables for various target
   <br/>> platforms, unit/*/ unit output directories, and sometimes *.bak files.
  </div> 
  <div>
    
  </div> 
  <div>
   .bak are created by the IDE as backups of sources. "make clean" should not delete source files, nor backups.
  </div> 
  <div>
   .lps should not be be deleted by make clean.
  </div> 
  <div>
   .ppu, .o, .rst and .compiled should be deleted by "make clean".
  </div> 
  <div>
   .a are not created in Lazarus sources.
  </div> 
  <div>
    
  </div> 
  <div>
   <br/>> All files and directories that are not part of the repository managed
   <br/>> files. Then sometimes when I do deep debugging I have ASM output files too.
  </div> 
  <div>
   > 
   <br/>> My point is, a simple 'find ...' command will not clean out all
   <br/>> non-repository files. You need something a bit more intelligent like
   <br/>> 'git clean'.
   <br/>
   <br/>
  </div> 
  <div>
   We had this discussion already. "make clean" is *not* meant as revert and reset. It must *not* delete everything.
  </div> 
  <div>
   I don't see how this helps Bernd.
  </div> 
  <div>
    
  </div> 
  <div>
   Mattias
  </div> 
  <div>
    
  </div>
 
</body></html>