1if(ENABLE_GITEE) 2 set(REQ_URL "https://gitee.com/mirrors/re2/repository/archive/2019-12-01.tar.gz") 3 set(SHA256 "7268e1b4254d9ffa5ccf010fee954150dbb788fd9705234442e7d9f0ee5a42d3") 4else() 5 set(REQ_URL "https://github.com/google/re2/archive/2019-12-01.tar.gz") 6 set(SHA256 "7268e1b4254d9ffa5ccf010fee954150dbb788fd9705234442e7d9f0ee5a42d3") 7endif() 8 9if(NOT ENABLE_GLIBCXX) 10 set(re2_CXXFLAGS "${re2_CXXFLAGS} -D_GLIBCXX_USE_CXX11_ABI=0") 11endif() 12 13mindspore_add_pkg(re2 14 VER 20191201 15 LIBS re2 16 URL ${REQ_URL} 17 SHA256 ${SHA256} 18 CMAKE_OPTION -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=TRUE) 19 20include_directories(${re2_INC}) 21add_library(mindspore::re2 ALIAS re2::re2) 22 23