Hi Viktor, 

Just a thought; in 3) you say that it deletes files from step 1, but aren't the 
files from step 2) also deleted (when the install happened from inside the svn 
root); also, an uninstall option which undo what step 2 actually does would be 
interesting, without touching what step 3 deletes

best regards, 

frank 

  ----- Original Message ----- 
  From: Viktor Szakáts 
  To: Harbour Project Main Developer List. 
  Sent: Saturday, February 28, 2009 12:50 AM
  Subject: Re: [Harbour] What is 'clean' option for?


  I don't think so. 'clean' will clean the "temp" files and 
  dirs created by simple make run. It will never delete 
  anything from your install dirs though (again: same 
  as old non-GNU make). If you're unsure, compare the 
  folder size after build and after a consecutive 'clean'.


  'install' is also working here, so I'm not sure what you're 
  experiencing, but I'd advise taking a closer look :)


  1.) make (plain):
      Builds everything inside the source tree. You 
      can't use the result to create any final apps at this 
      point.
  2.) make 'install'
      Will automatically do 1.) then 
      will copy bin + lib created in 1.) + headers to their 
      standard final destination. So that f.e. hbmk2 is 
      able to find them.
  3.) make 'clean'
      Will delete all files created in 1.)


  Please experiment. This make system was working 
  since 10 years for Linux + everything except msvc 
  + bcc32, so I don't expect huge principal problems with it.


  One more note: If you're using HB_BUILD_DLL=yes, 
  make_gnu.bat will automatically do _two_ cycles of 
  complete build, with automatic clean and install in 
  both passes, so for experiments it's better to turn DLL 
  option off.


  Brgds,
  Viktor


  On Sat, Feb 28, 2009 at 12:25 AM, Francesco Saverio Giudice 
<[email protected]> wrote:

    Hi Enrico,

    Il 27/02/2009 23.56, Enrico Maria Giordano ha scritto:


      As subject:

      make_gnu clean

      It doesn't seem to clean anything.


    yes actually clean and install command are ignored.
    Viktor ?

    Best regards
    Francesco

    _______________________________________________
    Harbour mailing list
    [email protected]
    http://lists.harbour-project.org/mailman/listinfo/harbour





------------------------------------------------------------------------------


  _______________________________________________
  Harbour mailing list
  [email protected]
  http://lists.harbour-project.org/mailman/listinfo/harbour
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to