Skip to content

Commit

Permalink
Merge pull request #2 from specs-feup/ts-conversion
Browse files Browse the repository at this point in the history
 Make Jackdaw compatible with recent changes to Lara-Framework
  • Loading branch information
joaobispo authored Aug 12, 2024
2 parents acd82d8 + ffdaf26 commit 9b9fab1
Show file tree
Hide file tree
Showing 40 changed files with 18,210 additions and 20,482 deletions.
8 changes: 6 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
bin/
**/bin/**

### Gradle
**/.gradle/**
**/build/**

### Default folder for executing applications
**/run/**
!**/run/*.launch
!**/run/*.deploy
**/run/*-local.launch
**/run/*-local.launch
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Jackdaw
Javascript source-to-source compiler based on the LARA framework.


# Resources

A ZIP file with the compiled JAR for Jackdaw can be downloaded from [here](http://specs.fe.up.pt/tools/jackdaw.zip) ([previous releases](https://drive.google.com/drive/folders/1-y97JkfvLIPslDL7sjbjf1h4mRa9Eqzo?usp=sharing)).
Expand Down
11 changes: 11 additions & 0 deletions jsAst/.project
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,15 @@
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.apache.ivyde.eclipse.ivynature</nature>
</natures>
<filteredResources>
<filter>
<id>1692656713794</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
46 changes: 46 additions & 0 deletions jsAst/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
plugins {
id 'distribution'
}

// Java project
apply plugin: 'java'

java {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}


// Repositories providers
repositories {
mavenCentral()
}

dependencies {
implementation "junit:junit:4.11"

implementation ':JsEngine'
implementation ':SpecsUtils'

implementation group: 'com.google.code.gson', name: 'gson', version: '2.4'
}

java {
withSourcesJar()
}

// Project sources
sourceSets {
main {
java {
srcDir 'src'
}

resources {
srcDir 'resources'
}

}


}
Loading

0 comments on commit 9b9fab1

Please sign in to comment.