Skip to content

fluentci-io/cmake-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

116d3e5 Β· Aug 21, 2024

History

2 Commits
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024

Repository files navigation

CMake Plugin

fluentci pipeline ci

This plugin sets up your CI/CD pipeline with a specific version of CMake.

πŸš€ Usage

Add the following command to your CI configuration file:

fluentci run --wasm cmake setup

Functions

Name Description
setup Installs a specific version of cmake.
generate Generates build system files.
make Builds the project.

Code Usage

Add fluentci-pdk crate to your Cargo.toml:

[dependencies]
fluentci-pdk = "0.2.3"

Use the following code to call the plugin:

use fluentci_pdk::dag;

// ...

dag().call("https://pkg.fluentci.io/[email protected]?wasm=1", "setup", vec!["latest"])?;

πŸ“š Examples

Github Actions:

- name: Generate Makefiles
  uses: fluentci-io/setup-fluentci@v5
  with:
    wasm: true
    plugin: cmake
    args: |
      generate
      make
      make test
  env:
    GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}