iSAQB Advanced Level Curriculum DSL – Domain-Specific Languages
This is copyrighted work.
This repository contains the iSAQB Advanced Level curriculum DSL – Domain-Specific languages
-
Clone the repository—including the submodule:
Via SSH: git clone [email protected]:isaqb-org/curriculum-dsl.git --recursive Via HTTPS: git clone https://github.com/isaqb-org/curriculum-dsl.git --recursive
-
Build the project with gradle (you need a locally installed JDK, up to version 15) via
./gradlew
. -
Once "BUILD SUCCESSFUL" is shown, you can review the build result under
./build/index.html
You build the output documents with gradle. That will produce both pdf and html output in German (DE) and English (EN), unless you modify the configuration.
In case you want to change that, adjust the following part of build.gradle
:
task buildDocs {
group 'Documentation'
description 'Grouping task for generating all languages in several formats'
dependsOn "renderDE", "renderEN"
}
In the task "renderDE", certain attributes (aka variables) are defined that configure the corresponding output.
This repository is currently maintained by Michael Sperber and Lars Hupel. It was forked from https://github.com/isaqb-org/curriculum-template, so the contributors of that project basically contributed to this one, too.