mirror of
https://github.com/cpm-cmake/CPM.cmake.git
synced 2025-11-16 22:27:41 -05:00
Added export of CPM_LAST_PACKAGE_NAME (#403)
This commit is contained in:
@@ -6,6 +6,7 @@ include(${CPM_PATH}/testing.cmake)
|
||||
set(CPM_DRY_RUN ON)
|
||||
|
||||
CPMAddPackage(NAME A GIT_TAG 1.2.3)
|
||||
assert_equal("${CPM_LAST_PACKAGE_NAME}" "A")
|
||||
|
||||
CPMAddPackage(NAME A VERSION 1.2.3)
|
||||
|
||||
@@ -17,6 +18,8 @@ CPMAddPackage(NAME B VERSION 2.4.1)
|
||||
CPMAddPackage(NAME B GIT_TAG v2.3.1)
|
||||
|
||||
CPMGetPackageVersion(B VERSION)
|
||||
assert_equal("${CPM_LAST_PACKAGE_NAME}" "B")
|
||||
|
||||
assert_equal(${VERSION} "2.4.1")
|
||||
|
||||
CPMAddPackage(
|
||||
@@ -24,6 +27,10 @@ CPMAddPackage(
|
||||
GIT_TAG v3.1.2-a
|
||||
VERSION 3.1.2
|
||||
)
|
||||
assert_equal("${CPM_LAST_PACKAGE_NAME}" "C")
|
||||
|
||||
CPMGetPackageVersion(C VERSION)
|
||||
assert_equal(${VERSION} "3.1.2")
|
||||
|
||||
CPMAddPackage("gh:dry-run/D")
|
||||
assert_equal("${CPM_LAST_PACKAGE_NAME}" "D")
|
||||
|
||||
Reference in New Issue
Block a user