@@ -16,7 +16,7 @@ data Project
1616 = project (
1717 loc repo , // git clone url
1818 set [str ] dependencies , // other project this depends on (at a rascal level)
19- bool rascalLib =false , // instead of rascal as a regular "project" dependency, us the tpls that came with the chosen rascal- version
19+ bool rascalLib =false , // instead of rascal as a regular "project" dependency, use the tpls that came with the chosen rascal version
2020 str branch ="main" , // branch to checkout from the remote
2121 str subdir ="" , // if the rascal project is not at the root of the repo
2222 list [str ] srcs = [], // override source calculation
@@ -60,6 +60,8 @@ Projects projects = {
6060 <"drambiguity" , project (|https://github.com/cwi-swat/drambiguity.git| , {"rascal-stdlib" , "salix-core" })>,
6161 <"rascal-git" , project (|https://github.com/cwi-swat/rascal-git.git| , {"rascal-stdlib" })>,
6262 <"php-analysis" , project (|https://github.com/cwi-swat/php-analysis.git| , {"rascal-stdlib" , "rascal-git" }, srcs =["src/main/rascal" ])>,
63+ <"bird-core" , project (|https://github.com/SWAT-engineering/bird.git| , {"rascal-stdlib" , "typepal" }, subdir ="bird-core" )>,
64+ <"bird-ide" , project (|https://github.com/SWAT-engineering/bird.git| , {"rascal-stdlib" , "bird-core" , "rascal-lsp" , "typepal" }, subdir ="bird-ide" )>,
6365 <"rascal-lsp-all" , project (|https://github.com/usethesource/rascal-language-servers.git| , {"rascal-all" }, branch =trim (getSystemEnvironment ()["RASCAL_LSP_ALL_BRANCH" ] ? "main" ), subdir ="rascal-lsp" , srcs =["src/main/rascal/library" ,"src/main/rascal/lsp" ])>,
6466 <"rascal-lsp" , project (|https://github.com/usethesource/rascal-language-servers.git| , {"rascal-stdlib" , "typepal" }, srcs =["src/main/rascal/library" , "src/main/rascal/lsp" ], ignores = {"lang/rascal/lsp/refactor" , "lang/rascal/tests/rename" , "lang/rascal/lsp/IDECheckerWrapper.rsc" }, subdir ="rascal-lsp" , testPrefixes ={"lang::rascal::tests::rename" })>
6567};
0 commit comments