Oops. i forgot to say how to do it :) # Get the build script $ wget http://lolcathost.org/b/build.sh # Run it sh build.sh
This will generate the 'radare2.build' directory and do the build inside. The log file is stored in radare2.build/build.log Next step is to write some scripts to parse the log files in order to find build errors and generate a decent status page. The script doesnt uses -j N yet, but you can tune it to do it easily. I think that the best way to do this would be by polling public files in http servers, so the people who wants to join to this build farm will just have to give me the URL of the build.log for their systems. I will fetch them and analyze in order to detect crosscompilation issues, build errors, etc.. In my laptop it takes about 16m to finish. Have fun! On Mon, 12 Jul 2010 00:48:48 +0200 pancake <[email protected]> wrote: > It was in TODO for a long time and finally I wrote a shell script that > compiles r2, > bindings and w32 crosscompilation in a shot and generates a build log file. > > I'll be happy to receive the results of the compilations in your boxes (any > arch/os > is valid: osx/{arm,ppc,i386,x86-64}, {free,net,open}bsd, > linux/{mips,arm,intel,..} , > beos, cygwin, etc... > > Send the results to: [email protected] > > Thanks! > > PD: I plan to release r2-0.5 in a week or so. Stay tuned! > _______________________________________________ > radare mailing list > [email protected] > http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org > _______________________________________________ radare mailing list [email protected] http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org
