Set an ALIAS and a NAMESPACE in the CMake configuration.

Fixes #201.

Change-Id: I1b811acc735406e78f63c959663515715716efc9
Reviewed-on: https://code-review.googlesource.com/c/re2/+/40070
Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f29562c..639c715 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -84,6 +84,7 @@
     )
 
 add_library(re2 ${RE2_SOURCES})
+add_library(re2::re2 ALIAS re2)
 
 if(RE2_BUILD_TESTING)
   set(TESTING_SOURCES
@@ -148,4 +149,4 @@
 
 install(FILES ${RE2_HEADERS} DESTINATION include/re2)
 install(TARGETS re2 EXPORT re2Config ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin INCLUDES DESTINATION include)
-install(EXPORT re2Config DESTINATION lib/cmake/re2)
+install(EXPORT re2Config DESTINATION lib/cmake/re2 NAMESPACE re2::)