I’m cross-compiling a native compiler. That is to say, I’m not building a 
cross-compiler in the way we build for Android or iOS: a native compiler with 
foreign standard libraries. Both the compiler and stdlib are foreign to the 
build machine.

I’d like to produce an installable package (that much is good), and a 
standalone package of tests. I’ll have a go at it in the next few days, then 
maybe we can add an installable component to produce a test package. I was 
pretty disappointed that the  “testsuite-tools” component we have basically 
links back to the in-tree tests; It’s not really “installable".

Karl

> On 13 May 2016, at 03:40, Dmitri Gribenko <griboz...@gmail.com> wrote:
> 
> On Thu, May 12, 2016 at 6:33 PM, Karl Wagner via swift-dev
> <swift-dev@swift.org> wrote:
>> My original idea was a lot simpler - create a script grabbing the specific
>> executables we need (FileCheck, llvm-link, etc) and the tests, package it
>> up, ship it out via ssh and run it on the intended target, piping the output
>> back. I just couldn’t really figure out what the specific dependencies where
>> - the site config seemed to want the entire source and build tree of swift
>> and LLVM, and I don’t want to package all of that stuff up.
> 
> Are you building a native compiler or a cross-compiler?
> 
> Dmitri
> 
> -- 
> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <griboz...@gmail.com>*/

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to