Reimplemented plugin in Java (closes #1)
1 parent a242b4f commit a5f3a2898403dee6cd79f36792361b0a0eedc56e
Nigel Stanger authored on 20 Nov 2022
Showing 12 changed files
View
30
01_lecture/build.gradle 0 → 100644
plugins {
id "lecture"
// for debugging task dependencies
// https://plugins.gradle.org/plugin/org.barfuin.gradle.taskinfo
// id "org.barfuin.gradle.taskinfo" version "2.0.0"
}
 
lecture {
docTargets = [
// remove those you don't need
"slides",
"handout",
// "notes",
// "examples",
]
 
slidesImages = [
// example:
// "image1.png",
// "image2.pdf",
// "image3.pdf",
]
 
generatedImages = [
// key = destination, value = source
// example:
// "image2.pdf": "image2.svg",
// "image3.pdf": "image3.R",
]
View
20
01_lecture/build.gradle.kts 100644 → 0
val docTargets by extra(mutableSetOf<String>(
// remove those you don't need
"slides",
"handout"
))
 
val slidesImages by extra(mutableSetOf<String>(
// example:
// "image1.png",
// "image2.pdf",
// "image3.pdf"
))
 
val generatedImages by extra(mutableMapOf<String, String>(
// key = destination, value = source
// example:
// "image2.pdf" to "image2.svg",
// "image3.pdf" to "image3.R"
))
View
README.md
View
build.gradle 0 → 100644
View
build.gradle.kts 100644 → 0
View
buildSrc/build.gradle 0 → 100644
View
buildSrc/build.gradle.kts 100644 → 0
View
buildSrc/src/main/java/nz/stanger/lecture/Lecture.java 0 → 100644
View
buildSrc/src/main/java/nz/stanger/lecture/LectureExtension.java 0 → 100644
View
buildSrc/src/main/kotlin/lectures.gradle.kts 100644 → 0
View
settings.gradle 0 → 100644
View
settings.gradle.kts 100644 → 0