Layout native test components correctly on unix (#19918)
authorJarret Shook <jashoo@microsoft.com>
Sat, 15 Sep 2018 15:57:22 +0000 (08:57 -0700)
committerGitHub <noreply@github.com>
Sat, 15 Sep 2018 15:57:22 +0000 (08:57 -0700)
commitd47162260d4e202bb06fcc7449fadbfd2955b83b
tree0784a1cc13c3e86ebdf29017f633ed3bc8c4cbec
parent799508eb77045482d1e2bf13c6696c6b248de0b6
Layout native test components correctly on unix (#19918)

* Enable native test build and add skipmanaged

* Fix adding native components to test dir

* Clean pri1/pri0 builds with native lib copy

This change disables the build of several tests which have native
dependencies; however, would not build the native dependencies on
unix. At copy time this would result in a build-test failure. In
addition, it fixes, adding executables and dynamic/static libraries
to the test's location.

It has been tested with build-test.sh priority1.

* Fix comment wording

* Remove buildagainstpackage arg

* Fix default clang version

* Clean pri1 run OSX

* Correct test count on unix

* Address typo

* Merge runtest.proj
build-test.sh
tests/runtest.proj
tests/src/Interop/COM/NativeClients/Primitives.csproj
tests/src/Interop/IJW/ManagedCallingNative/ManagedCallingNative.csproj
tests/src/Interop/IJW/NativeCallingManaged/NativeCallingManaged.csproj
tests/src/dir.targets