Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perlalien/alt-alien-cmake3-system
Simplified alternative to Alien::cmake3 that uses system cmake
https://github.com/perlalien/alt-alien-cmake3-system
alien alt cmake perl
Last synced: about 1 month ago
JSON representation
Simplified alternative to Alien::cmake3 that uses system cmake
- Host: GitHub
- URL: https://github.com/perlalien/alt-alien-cmake3-system
- Owner: PerlAlien
- Created: 2018-07-07T00:19:31.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2022-05-31T19:37:35.000Z (over 2 years ago)
- Last Synced: 2023-08-20T22:07:57.198Z (over 1 year ago)
- Topics: alien, alt, cmake, perl
- Language: Perl
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
# Alt::Alien::cmake3::System ![linux](https://github.com/PerlAlien/Alt-Alien-cmake3-System/workflows/linux/badge.svg)
Simplified alternative to Alien::cmake3 that uses system cmake
# SYNOPSIS
```
env PERL_ALT_INSTALL=OVERWRITE cpanm -n Alt::Alien::cmake3::System
```# DESCRIPTION
This distribution provides an alternative implementation of Alien::cmake3 that only works with a
system cmake. It is intended for testing the core of [Alien::Build](https://metacpan.org/pod/Alien::Build), which includes optional
tests that use [Alien::cmake3](https://metacpan.org/pod/Alien::cmake3). The problem with using the real [Alien::cmake3](https://metacpan.org/pod/Alien::cmake3) for testing the
core of [Alien::Build](https://metacpan.org/pod/Alien::Build) in CI is that [Alien::cmake3](https://metacpan.org/pod/Alien::cmake3) also depends on [Alien::Build](https://metacpan.org/pod/Alien::Build). This module
may also be useful for system integrators, although I discourage it for that use, as this module may
not be as well supported as the real [Alien::cmake3](https://metacpan.org/pod/Alien::cmake3).# CAVEATS
The tests use [Test::Alien](https://metacpan.org/pod/Test::Alien) which is now part of the same distribution as [Alien::Build](https://metacpan.org/pod/Alien::Build), so you
have the same chicken and egg problem. It is recommended to use the `-n` option on cpanm to skip
the testing phase.# AUTHOR
Graham Ollis
# COPYRIGHT AND LICENSE
This software is copyright (c) 2018 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.