[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fab-user] Makefile like tagets ant rules
From: |
Mantas |
Subject: |
Re: [Fab-user] Makefile like tagets ant rules |
Date: |
Tue, 01 Mar 2011 01:11:13 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15pre) Gecko/20110207 Lightning/1.0b2 Shredder/3.1.9pre |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
tav, thank you for useful links and directions, but for now it was
easier for me, to implement dependency analysis from scratch.
Your solution and Waf projects looks interesting, but also looks bit
complicated and also doesn't support possibility for rules to be
executed on remote machine, what Fabric does.
Currently my own implementation does exactly what I looked for:
https://bitbucket.org/sirex/pymakefile
It uses Fabric for executing rules on remote machine and adds dependency
checking (what I was missed in Fabric).
2011.03.01 00:03, tav rašė:
> Cool. Looking at your intended API, have you tried waf at all?
>
> * http://code.google.com/p/waf/
> * http://waf.googlecode.com/svn/docs/wafbook/single.html
>
> It lets you do things like:
>
> ctx(rule='wget http://www.python-distribute.org/bootstrap.py',
> target='bootstrap.py')
>
> And takes care of running everything in the right order, etc.
- --
Mantas aka sirex
__o /\
_ \<,_ -- launchpad.net/~sirex -- /\/ \
___(_)/_(_)_____________________________/_/ \
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk1sK5EACgkQrRc2Mrd7P8V26gCghJf78uJ2b4Y1utycrIDyJC1s
PIUAnRIhY6KmzvTPpMiOh4q+TdZbjAjH
=9xxM
-----END PGP SIGNATURE-----