Asciidoc - philipf/notebook GitHub Wiki
Install
Linux based installation"
wget https://downloads.gradle-dn.com/distributions/gradle-6.5.1-bin.zip
mkdir /opt/gradle
unzip -d /opt/gradle gradle-6.5.1-bin.zip
ls /opt/gradle/gradle-6.5.1
Add to profile
export PATH=$PATH:/opt/gradle/gradle-6.5.1/bin
Configure
Init gradle
mkdir myproj
cd myproj
gradle init
# select basic and groovy
Basic gradle configuration script:
plugins {
id 'org.asciidoctor.jvm.convert' version '3.1.0'
}
apply plugin: 'java'
version = '1.0.0-SNAPSHOT'
repositories {
mavenCentral()
}
asciidoctor {
baseDirFollowsSourceFile()
attributes \
'build-gradle': file('build.gradle'),
'sourcedir': project.sourceSets.main.java.srcDirs[0],
'endpoint-url': 'http://example.org',
'imagesdir': 'images',
'toc': 'left',
'icons': 'font',
'setanchors': '',
'idprefix': '',
'idseparator': '-',
'docinfo': 'shared'
}