new target as 3rd party project

According to http://llvm.org/docs/Projects.html I can create LLVM projects outside the LLVM source tree.
Does that extend to projects that define a new target, say, like you normally would put under lib/Target ?

Thanks,
Paul

Hello, Paul

According to http://llvm.org/docs/Projects.html I can create LLVM
projects outside the LLVM source tree.
Does that extend to projects that define a new target, say, like you
normally would put under lib/Target ?

No, adding new target requires changes to auto* stuff to allow llvm-config to "catch" things.

Anton,

I’ve got a new target which i’ve developed outside the tree. I needed to make a couple of minor modifications to the autoconf scripts to get it to work, but once done, it works just fine.

Paul, when I get in to work I’ll take a look to let you know just what to do.

Justin

I've got a new target which i've developed outside the tree. I needed to
make a couple of minor modifications to the autoconf scripts to get it to
work, but once done, it works just fine.

Here is the difference. For "normal" external projects you don't need
to change any auto* stuff - just point to the llvm src/objdir and
nothing more...