dev-cmake/cpm-cmake (ex_repo)

Search

Install

Install this package:

emerge -a dev-cmake/cpm-cmake

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-cmake/cpm-cmake

Or alternatively:

emerge --autounmask-write -a dev-cmake/cpm-cmake

Package Information

Description:
A cmake not package manager. Essentially, it's about 'how to do bundled dependencies better', though it sucks when you have anything remotely complex. Arniiiii's fork. Don't use CPM in your projects. I've used it and now regret about it. https://michael.orlitzky.com/articles/motherfuckers_need_package_management.xhtml
Homepage:
https://github.com/Arniiiii/CPM.cmake
License:
MIT

Versions

Version EAPI Keywords Slot
1.0_pre20250121-r1 8 ~amd64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="proxy">
		<email>lg3dx6fd@gmail.com</email>
		<name>Arniiiii</name>
		<description>Just a guy that likes C++ and uses CMake.</description>
	</maintainer>
	<longdescription>
		A cmake not package manager. Essentially, it's about 'how to do bundled dependencies better', though it sucks when you have anything remotely complex. Arniiiii's fork. Don't use CPM in your projects. I've used it and now regret about it. https://michael.orlitzky.com/articles/motherfuckers_need_package_management.xhtml
	</longdescription>
	<use>
		<flag name="doc">Install related README.md</flag>
	</use>
	<upstream>
		<remote-id type="github">Arniiiii/CPM.cmake</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-cmake/cpm-cmake | euse -E <flag> -p dev-cmake/cpm-cmake | euse -D <flag> -p dev-cmake/cpm-cmake

Flag Description 1.0_pre20250121-r1
doc Install related README.md

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST cpm-cmake-1.0_pre20250121.tar.gz 106610 bytes