|
@@ -0,0 +1,26 @@
|
|
|
+cmake_policy(SET CMP0048 NEW)
|
|
|
+project(ProjectTwiceTestFirst
|
|
|
+ VERSION 1.2.3.4
|
|
|
+ DESCRIPTION "Test Project"
|
|
|
+ HOMEPAGE_URL "http://example.com"
|
|
|
+ LANGUAGES NONE
|
|
|
+)
|
|
|
+
|
|
|
+project(ProjectTwiceTestSecond LANGUAGES NONE)
|
|
|
+
|
|
|
+foreach(var
|
|
|
+ PROJECT_VERSION
|
|
|
+ PROJECT_VERSION_MAJOR
|
|
|
+ PROJECT_VERSION_MINOR
|
|
|
+ PROJECT_VERSION_PATCH
|
|
|
+ PROJECT_VERSION_TWEAK
|
|
|
+ PROJECT_DESCRIPTION
|
|
|
+ PROJECT_HOMEPAGE_URL
|
|
|
+)
|
|
|
+ if(${var})
|
|
|
+ message(SEND_ERROR "${var} set but should be empty")
|
|
|
+ endif()
|
|
|
+ if(CMAKE_${var})
|
|
|
+ message(SEND_ERROR "CMAKE_${var} set but should be empty")
|
|
|
+ endif()
|
|
|
+endforeach()
|