diff options
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/trompeloeil/Manifest | 2 | ||||
| -rw-r--r-- | dev-cpp/trompeloeil/trompeloeil-47.ebuild (renamed from dev-cpp/trompeloeil/trompeloeil-43.ebuild) | 17 |
2 files changed, 17 insertions, 2 deletions
diff --git a/dev-cpp/trompeloeil/Manifest b/dev-cpp/trompeloeil/Manifest index e32963867f33..8926e4ec4118 100644 --- a/dev-cpp/trompeloeil/Manifest +++ b/dev-cpp/trompeloeil/Manifest @@ -1 +1 @@ -DIST trompeloeil-43.tar.gz 305074 BLAKE2B d101c537263b9a884ad62523dfda2ed07d49ec0f87ef6bd53dbf45f16127db358f4e50483e05981f66fd2516600b93b1f0c96cc3264c2609eb9b9d878d546ed3 SHA512 d897703cb10cdb59177d7585d626dc09d8f0698891c73bcfc8cb7c44df712433735feeabef6b4d6b224b061d004410aa454bfb0de0a403d573edb23f3422952f +DIST trompeloeil-47.tar.gz 319940 BLAKE2B 2ea8bf5f5a730c637742aded374bb4c09b7ed1972a88dcd3aec0784559b72f3938269fb9c898934bc6eb69ff543249b70e6e2eb596860940a5d37c97192fa20f SHA512 e29d5424318c9d09adfa37767a5ad2cc074a01d5bb12eb832868d2bf54e67f12310a47b0887b1a6c62eebcdddf4155d940a37a8c93c3547742d91a3ce857dd69 diff --git a/dev-cpp/trompeloeil/trompeloeil-43.ebuild b/dev-cpp/trompeloeil/trompeloeil-47.ebuild index 749ca6baf798..8dd31dfdc4be 100644 --- a/dev-cpp/trompeloeil/trompeloeil-43.ebuild +++ b/dev-cpp/trompeloeil/trompeloeil-47.ebuild @@ -12,4 +12,19 @@ SRC_URI="https://github.com/rollbear/trompeloeil/archive/v${PV}.tar.gz -> ${P}.t LICENSE="Boost-1.0" SLOT="0" KEYWORDS="~amd64" -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DTROMPELOEIL_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + cmake_src_test + + "${BUILD_DIR}"/test/self_test || die +} |
