On Mon, 2007-03-26 at 23:33 -0700, Erick Tryzelaar wrote:
> skaller wrote:
> > That would stuff up the iscr based dependency checking.
> >
> > I mean most of the Ocaml code doesn't have to be generated.
> > But if we pull it out, how do we know when to trigger
> > a rebuild?
> >
> > Ocaml 3.10 solves this problem with a new tool, ocamlbuild.
> >   
> 
> Right now I'm just talking about the regression tests, not getting rid 
> of iscr. That's a separate issue. We'd just be  streamlining adding 
> regression tests.
> 
> Looking at the code, the only real thing we gain with iscr for the 
> regressions are the categories. 

That's not really true: what we gain isn't just internal code
generation capability, but the whole packaging thing:
everything can be distributed as a tarball of *.pak/*.ipk
files, and all the build dependency checking, extraction,
etc etc works the same way for everything.

Move code out of that system, and it has to be independently
managed.

For example, at present you can just blow away the test directory
without losing anything. A quick way to clean up. If we had
a regtest directory directly in svn, then the *.so, *.cpp, etc etc
would have to be deleted individually: blowing away everything
would also blow away the felix sources.


-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to