Skip to main content

Software Product Line Support for CMake

Project description

SPL (Software Product Line) Core

SPL Core is our CMake module to support multiple projects as variants of one SPL repository.

CI (Continuous Integration)

  • selftests

Installation of Dependencies

.\build.ps1 -install

Building

  • Execution of all tests
  • Building documentation
.\build.ps1

Project Creator

With the integrated project creator you can create a new SPL workspace, e.g.:

pipenv run python src/project_creator/creator.py workspace --name MyProject --variant FLV1/SYS1 --out_dir C:\dev

Note: one can use the --variant argument several times to create a project with multiple variants.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spl_core-4.1.0.tar.gz (79.4 kB view hashes)

Uploaded Source

Built Distribution

spl_core-4.1.0-py3-none-any.whl (97.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page