Makefile change: no more get-alpha

Brian Rice water at tunes.org
Fri Jun 3 18:41:31 PDT 2005


Try "make update-source". I've just added this rule to it to run full- 
clean and then re-grab the files (requested also by Helmut for his  
debian packaging scripts).

On Jun 3, 2005, at 3:32 PM, Bill Sun wrote:

> On Win2k with Msys, "make full-clean" would just clear
> out the bootstrap files, but would not re-download
> them.
>
> I had to use "make vm.c vm.h little.image" to grab
> those files manually (not sure if there was more that
> I needed to grab).
>
> Does anyone else have this problem? Or did I have Msys
> setup incorrectly?
>
> Here is the console output:
>
> make -C src/mobius/vm/platform/unix/ clean
> make[1]: Entering directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docu
> ments/The Lab/Slate/alpha/src/mobius/vm/platform/unix'
> rm -r -f ../../../../../.libs ../.libs .libs
> rm -f ../boot.o ../ansifile.o ../extprim.o directory.o
> extprim.o file.o main.o .
> ./../../../../vm.o ../boot.lo ../ansifile.lo
> ../extprim.lo directory.lo extprim.
> lo file.lo main.lo ../../../../../vm.lo
> ../../../../../vm ../includes/slatevm.h
> make[1]: Leaving directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docum
> ents/The Lab/Slate/alpha/src/mobius/vm/platform/unix'
> make -C src/plugins/smart-console/ncurses clean
> make[1]: Entering directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docu
> ments/The
> Lab/Slate/alpha/src/plugins/smart-console/ncurses'
> rm -r -f .libs ncurses-console.lo *.a *.o
> cd ../../../.. && rm -f ncurses-console.dll
> ncurses-console.dll.a ncurses-consol
> e.a ncurses-console.la
> make[1]: Leaving directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docum
> ents/The
> Lab/Slate/alpha/src/plugins/smart-console/ncurses'
> make -C src/plugins/socket clean
> make[1]: Entering directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docu
> ments/The Lab/Slate/alpha/src/plugins/socket'
> rm -r -f .libs unix/socket.lo *.a *.o
> cd ../../.. && rm -f unix/socket.dll unix/socket.dll.a
> unix/socket.a unix/socket
> .la
> make[1]: Leaving directory `/c/Documents and
> Settings/Bill Kuo-Shin Sun/My Docum
> ents/The Lab/Slate/alpha/src/plugins/socket'
> rm -f vm.c vm.h big.image little.image AutoLoad
>
> --- Brian Rice <water at tunes.org> wrote:
>
>
>> I've updated the top-level Makefile to automatically
>> call wget to
>> retrieve newer VM's/images if they are not present
>> in the main
>> directory. This introduces an implicit wget and
>> gmake dependency
>> (which I would like to avoid), but means that new
>> users should be
>> able to get going more quickly.
>>
>> If you have an existing setup, running "make
>> full-clean" will do a
>> "make clean" as well as wipe out your bootstrap
>> files, resulting in a
>> re-download. "make update-vm" will do a full-clean
>> and then a build
>> step.
>>
>> These aren't great choices for terminology, but
>> they're better than
>> the "get-alpha" idea. :) Suggestions are welcome.
>>
>>
>>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - You care about security. So do we.
> http://promotions.yahoo.com/new_mail
>

--
-Brian




More information about the Slate mailing list