I have a pet project that helps automate source builds on windows
using mingw/mingw-w64

https://github.com/jonforums/buildlets

I'm looking to do the same for fossil.

I can handle overly complicated revision and date-based dir/file
naming schemes similar to how I handle sqlite3

https://github.com/jonforums/buildlets/blob/master/build_sqlite.ps1#L19-L25

but I haven't yet found a way to create a URL to download a tarball
for a specific release tag of fossil.

Ideally, I'd like to type `./build_fossil.ps1 1.28` and have it
download the tarball from

http://www.fossil-scm.org/fossil/info/3d49f04587

Other than maintaining some mapping between version numbers and sha1
snippets (do I also need to maintain a uuid mapping to generate the
query string?) similar to

https://github.com/jonforums/buildlets/blob/master/build_sqlite.ps1#L23-L25

I haven't found a maintainable way to automate fossil source downloads.

Are there other URL schemes I haven't yet discovered that alias to
source tarballs for specific tags?
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to