Skip to content

Commit

Permalink
Merge pull request #59 from usethesource/chore/big-bang-release-0-40-x
Browse files Browse the repository at this point in the history
the last big bang release
  • Loading branch information
DavyLandman authored Nov 15, 2024
2 parents 1264b5d + ed0c325 commit 3d29450
Show file tree
Hide file tree
Showing 5 changed files with 166 additions and 21 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/base-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:

# Copy docs from dependent projects, run tutor on local courses folder and copy results into docs and static/assets
- name: Run rascal-tutor and reuse libraries
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome`
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome` | grep -v "\[INFO\] Downloading"

- uses: actions/upload-artifact@v4
with:
Expand All @@ -48,4 +48,4 @@ jobs:
!.git
!.github
!.vscode
!META-INF
!META-INF
6 changes: 3 additions & 3 deletions courses/GettingHelp/FurtherReading/FurtherReading.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ keywords:

#### Packages

Rascal can be extended by loading different (third-party) packages. For example:
Rascal can be extended by loading different (third-party) [packages](/docs/Packages). For example:

* ((flybytes)) enables JVM bytecode analysis, transformation and generation in Rascal.
* ((typepal)) is a generic name and type analysis framework for programming languages and textual DSLs.
* [flybytes](/docs/Packages/Flybytes) enables JVM bytecode analysis, transformation and generation in Rascal.
* [typepal](/docs/Packages/Typepal) is a generic name and type analysis framework for programming languages and textual DSLs.

41 changes: 26 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,26 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<rascal-maven-plugin.version>0.24.0</rascal-maven-plugin.version>
<rascal.version>0.34.0</rascal.version>
<rascal-tutor.version>0.18.4</rascal-tutor.version>
<clair.version>0.12.0</clair.version>
<rascal-git.version>0.1.14</rascal-git.version>
<flybytes.version>0.2.3</flybytes.version>
<typepal.version>0.8.10</typepal.version>
<salix-core.version>0.2.3</salix-core.version>
<salix-contrib.version>0.2.4</salix-contrib.version>
<rascal-lsp.version>2.20.0</rascal-lsp.version>
<drambiguity.version>0.2.0</drambiguity.version>
<php-analysis.version>0.2.3</php-analysis.version>
<python-air.version>0.0.6</python-air.version>
<rascal-maven-plugin.version>0.28.9</rascal-maven-plugin.version>
<rascal.version>0.40.17</rascal.version>
<rascal-tutor.version>0.19.9</rascal-tutor.version>
<clair.version>0.13.1</clair.version>
<rascal-git.version>0.1.15</rascal-git.version>
<flybytes.version>0.2.8</flybytes.version>
<typepal.version>0.14.8</typepal.version>
<salix-core.version>0.2.7</salix-core.version>
<salix-contrib.version>0.2.7</salix-contrib.version>
<rascal-lsp.version>2.21.0-2</rascal-lsp.version>
<drambiguity.version>0.3.5</drambiguity.version>
<php-analysis.version>0.2.4</php-analysis.version>
<python-air.version>0.0.8</python-air.version>
</properties>

<build>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
<version>3.4.0</version>
<configuration>
<filesets>
<fileset>
Expand Down Expand Up @@ -77,6 +77,16 @@
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.rascalmpl</groupId>
<artifactId>rascal</artifactId>
<version>${rascal.version}</version>
<outputDirectory>${project.basedir}</outputDirectory>
<includes>docs/**/*.*</includes>
<excludes>docs/index.value</excludes>
<excludes>docs/FUNDING.md</excludes>
<excludes>docs/CITATION.md</excludes>
</artifactItem>
<artifactItem>
<groupId>org.rascalmpl</groupId>
<artifactId>flybytes</artifactId>
Expand Down Expand Up @@ -188,7 +198,7 @@
<errorsAsWarnings>false</errorsAsWarnings>
<bin>${project.basedir}</bin> <!-- because tutor appends /docs to this -->
<srcs>
<src>|lib://rascal/org/rascalmpl/library|</src>
<!--<src>|lib://rascal/org/rascalmpl/library|</src> -->
<src>${project.basedir}/courses/WhyRascal</src>
<src>${project.basedir}/courses/Recipes</src>
<src>${project.basedir}/courses/Rascal</src>
Expand All @@ -201,6 +211,7 @@
<ignores>
<ignore>|lib://rascal/org/rascalmpl/library/lang/rascal|</ignore>
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
</ignores>
</configuration>
</execution>
Expand Down
2 changes: 1 addition & 1 deletion release-notes/2022-12-21-rascal-0-28-x-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ published: true
author: "Jurgen J. Vinju"
authorlink: "http://www.rascal-mpl.org"
title: "Rascal 0.28.x release notes"
sidebar_position: 93
sidebar_position: 89
---

In this post we report on the Rascal release 0.28.x
Expand Down
Loading

0 comments on commit 3d29450

Please sign in to comment.