Monday, October 16, 2006

Yhc.Core documentation!

Since a few people now have an interest in Yhc.Core I thought I'd actually document it with a little tutorial style introduction.

There are also some little examples, including one to count the number of times you use the literal 42 in your code.

http://haskell.org/haskellwiki/Yhc/API/Core#Some_little_samples

We've also been busy getting installing set up, you can now do "scons install" on Linux, download nice snapshots on Windows, and there is progress towards Gentoo eBuilds and Debian .deb's.

2 Comments:

Anonymous Anonymous said...

Hi -

I was just wondering - for Linux installs, have you looked at doing an "autopackage" for YHC?

( http://autopackage.org/ )

That is a distro-neutral format which is very easy to install, and using it could save a lot of time doing packages for each distro.

There is even a related utility called "Packer"
http://packer.sourceforge.net/

From its home-page -
"Packages are a great convenience for gurus and new users alike. Thus, users may be less inclined to use software that is not packaged. This is unfortunate for GNU/Linux software developers since packaging software is a huge pain, especially given the huge variety of packaging formats.

Packer helps to automate this process. Using a text-based wizard, packer can collect all the information regarding a program needed to create a package. Then, a simple command is all it takes to create a debian directory (used to build debian packages), RPM SPEC files (for Mandriva, SuSE, and Fedora/Red Hat), and autopackages spec files (autopackage is a system for creating distribution-neutral installers with dependency handling). These files are of a similar quality to hand-crafted ones. Packer can also automatically build the packages themselves if requested."

Just thought I'd mention those two things - keep up the great work! :-)
- Andy

1:02 AM  
Blogger Neil Mitchell said...

Thanks for he advice, I've forwarded it on to the Yhc mailing list to see what people think. If you are interested in helping on any of these tasks, we'd be grateful :)

3:31 PM  

Post a Comment

<< Home