Permalink
Fetching contributors…
Cannot retrieve contributors at this time
63 lines (63 sloc) 1.45 KB
---
id: org.metaborg:org.metaborg.meta.lang.template:${metaborgVersion}
name: TemplateLang
metaborgVersion: 2.2.0-SNAPSHOT
metaborgBaselineVersion: 2.1.0
dependencies:
compile:
- org.metaborg:org.metaborg.meta.lang.template:${metaborgBaselineVersion}
- org.metaborg:org.metaborg.meta.lang.nabl:${metaborgBaselineVersion}
- org.metaborg:org.metaborg.meta.lang.esv:${metaborgBaselineVersion}
- org.metaborg:org.metaborg.meta.lang.ts:${metaborgBaselineVersion}
source:
- org.metaborg:org.metaborg.meta.lib.analysis:${metaborgVersion}
- org.metaborg:meta.lib.spoofax:${metaborgVersion}
generates:
- language: EditorService
directory: src-gen
- language: Stratego-Sugar
directory: src-gen
- language: SDF
directory: src-gen/syntax
- language: ds
directory: src-gen
exports:
- language: Stratego-Sugar
directory: src-gen
pardonedLanguages:
- EditorService
- Stratego-Sugar
- SDF
- TypeSystemLanguage
- NameBindingLanguage
language:
sdf:
args:
- -Idef
- ${path:root}/lib/SDF.def
stratego:
format: ctree
args:
- -la
- stratego-lib
- -la
- stratego-sglr
- -la
- stratego-gpp
- -la
- stratego-xtc
- -la
- stratego-aterm
- -la
- stratego-sdf
- -la
- strc
build:
stratego-cli:
- phase: compile
strategy: org.strategoxt.tools.main-parse-pp-table
args:
- -i
- ${path:root}/lib/EditorService-pretty.pp
- -o
- ${path:root}/target/metaborg/EditorService-pretty.pp.af