Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Fixes an issue, incorrect implementation enhancement Improves the implementation with something noteworthy
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants