Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to unified Truffle+Graal repo #149

Merged
merged 2 commits into from
May 11, 2017
Merged

Switch to unified Truffle+Graal repo #149

merged 2 commits into from
May 11, 2017

Conversation

smarr
Copy link
Owner

@smarr smarr commented May 8, 2017

This change solves part of the issues discussed in #133.
It updates libs/truffle to the latest version, which is the unified Graal+Truffle repository.

Note, when updating after this change is merged, try to do the following before updating (or corresponding actions in other tools):

# remove ide related files
cd libs/truffle
../mx/mx ideclean
cd ../..

# now let's try to update
git pull
git submodule update
ant ideinit

Note, submodules are now configured to do shallow checkouts.
I hope this makes a first clone faster.
Also, the Eclipse project now uses the Truffle project to find the annotation processor jars, which hopefully makes it a bit more robust for other folder changes.

This PR does not yet include any changes to use the Graal version included in the repo for benchmarks.

@ctrlpz @daumayr @Richard-Roberts once this is merged, please note that updating might result in errors. So, please see the note above.

smarr added 2 commits May 7, 2017 23:09
- use shallow submodules
- update build and Eclipse setups
- update launcher script
- ignore TCK test

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
@smarr smarr added bug Fixes an issue, incorrect implementation enhancement Improves the implementation with something noteworthy labels May 8, 2017
@smarr smarr added this to the v0.4.0 milestone May 8, 2017
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.004%) to 79.79% when pulling 26bf0d3 on use-unified-graal-repo into 46929f1 on master.

@smarr smarr merged commit 8dc5d61 into master May 11, 2017
@smarr smarr deleted the use-unified-graal-repo branch May 11, 2017 08:49
@smarr smarr added this to Completed in Completeness Feb 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes an issue, incorrect implementation enhancement Improves the implementation with something noteworthy
Projects
No open projects
Completeness
  
Completed
Development

Successfully merging this pull request may close these issues.

None yet

2 participants