Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-7788

cmake build system disallow use of + character in build directory name

    XMLWordPrintable

    Details

      Description

      Hi,

      When building in a directory named C++14 I get

      cmake -Dcxx14=ON /home/pcanal/root_working/root
      ....
      RegularExpression::compile(): Nested *?+.
      RegularExpression::compile(): Error in compile.
      CMake Error at cmake/modules/RootNewMacros.cmake:487 (elseif):
        given arguments:
       
          "/local2/scratch/pcanal/root_builds/master/c++14/include/RGitCommit.h" "MATCHES" "/local2/scratch/pcanal/root_builds/master/c++14/core"
       
        Regular expression "/local2/scratch/pcanal/root_builds/master/c++14/core"
        cannot compile
      Call Stack (most recent call first):
        core/CMakeLists.txt:86 (ROOT_OBJECT_LIBRARY)

      Cheers,
      Philippe.

        Attachments

          Activity

            People

            • Assignee:
              mato Pere Mato Vila
              Reporter:
              pcanal Philippe Canal
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Actual End: