From: Michal Gorny Date: Wed, 15 Mar 2017 05:57:29 +0000 (+0000) Subject: [llvm-config] Add minimal sanity tests for path options X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fc904cc544e3ff8d0c67d566ece3127efc1dcbfb;p=llvm [llvm-config] Add minimal sanity tests for path options Add minimal tests that check whether path options do not fail and output directories looking like expected. Requested in https://reviews.llvm.org/rL291218. Differential Revision: https://reviews.llvm.org/D28533 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297807 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/tools/llvm-config/paths.test b/test/tools/llvm-config/paths.test new file mode 100644 index 00000000000..419f155ae1f --- /dev/null +++ b/test/tools/llvm-config/paths.test @@ -0,0 +1,21 @@ +# Check directory options for obvious issues. + +RUN: llvm-config --bindir 2>&1 | FileCheck --check-prefix=CHECK-BINDIR %s +CHECK-BINDIR: {{.*}}{{/|\\}}bin +CHECK-BINDIR-NOT: error: +CHECK-BINDIR-NOT: warning + +RUN: llvm-config --includedir 2>&1 | FileCheck --check-prefix=CHECK-INCLUDEDIR %s +CHECK-INCLUDEDIR: {{.*}}{{/|\\}}include +CHECK-INCLUDEDIR-NOT: error: +CHECK-INCLUDEDIR-NOT: warning + +RUN: llvm-config --libdir 2>&1 | FileCheck --check-prefix=CHECK-LIBDIR %s +CHECK-LIBDIR: {{.*}}{{/|\\}}lib{{.*}} +CHECK-LIBDIR-NOT: error: +CHECK-LIBDIR-NOT: warning + +RUN: llvm-config --cmakedir 2>&1 | FileCheck --check-prefix=CHECK-CMAKEDIR %s +CHECK-CMAKEDIR: {{.*}}{{/|\\}}cmake{{/|\\}}llvm +CHECK-CMAKEDIR-NOT: error: +CHECK-CMAKEDIR-NOT: warning