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