Build system and stack DSL
bigtop.bomat the top-level project's folder. Here's a snipped of the self-documented DSL
A special note needs to be made about building components with
-SNAPSHOT versions. Because RPM format doesn't permit symbol
- in the package name, one needs to remove the suffix from the package version string. Fortunatelly, it is very easy to do in a Groovy DSL:
Yes, you can substract
-SNAPSHOT token from the base version string.