Skip to content

Commit

Permalink
[ClavaWeaver] Adds gradle task that generates legacy documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
joaobispo committed Aug 25, 2024
1 parent 453376b commit 6150e7a
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions ClavaWeaver/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -105,4 +105,23 @@ task clava(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
mainClass = 'pt.up.fe.specs.clava.weaver.ClavaWeaverLauncher'
args = []
}

// Clava Doc (old version)
task clavadoc(type: JavaExec) {
group = "Execution"
description = "Generates Documentation (Legacy)"
classpath = sourceSets.main.runtimeClasspath
mainClass = 'pt.up.fe.specs.clava.weaver.ClavaWeaverLauncher'
args = [
'-doc',
'--output',
'"../docs/api"',
'--clean',
'--exclude',
'_',
'--packages',
// '{"Clava API": ["../ClavaLaraApi/src-lara-clava/clava"], "LARA API": ["../LaraApi/src-lara-base","../LaraApi}/src-lara","../LARAI/src-lara","../LaraExtraApi/src-lara","../ClavaLaraApi/src-lara/clava"], "LARA Common Language API": ["../LaraCommonLanguageApi/src-lara"], "ANTAREX API": ["../AntarexClavaApi/src-lara/clava"]}',
'{\'Clava API\': [\'../ClavaLaraApi/src-lara-clava/clava\'], \'LARA API\': [\'../LaraApi/src-lara-base\',\'../LaraApi}/src-lara\',\'../LARAI/src-lara\',\'../LaraExtraApi/src-lara\',\'../ClavaLaraApi/src-lara/clava\'], \'LARA Common Language API\': [\'../LaraCommonLanguageApi/src-lara\'], \'ANTAREX API\': [\'../AntarexClavaApi/src-lara/clava\']}',
]
}

0 comments on commit 6150e7a

Please sign in to comment.