Skip to content

Software Product Line Engineering Demonstrator - Exemplary SPL repo containing simple examples how to build and test an LED product

License

Notifications You must be signed in to change notification settings

avengineers/SPLed

Repository files navigation

SPLED: Software Product Line Engineering Demo

Alt text

This demo repository contains a tiny but fully fledged SPL for SW development. It is capable of holding a set of software modules that are differently used and configured among the variants. Each variant creates its own binaries.

  • selftests
  • artifacts are archived under Github Actions (or locally inside the build/<variant>/(prod|test) directory)

Start developing

For installing the dependencies run:

.\build.ps1 -install

It is recommended to run the install command every time you switch between different branches, because dependencies and their versions might have been updated.

To build a variant from the command line run:

.\build.ps1 -build

It is recommended to start VS Code using the build.ps1 script to make sure all dependencies and environment variables are properly configured.

.\build.ps1 -startVSCode

About

Software Product Line Engineering Demonstrator - Exemplary SPL repo containing simple examples how to build and test an LED product

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9