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
