-
Notifications
You must be signed in to change notification settings - Fork 15
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
Broken symlink created during bundling #26
Comments
Just saw that we have duplicated and outdated code in two scripts:
and
I am not sure if we want to keep both of it, because it seems to be only relevant for older MPS versions. |
@arimer you probably meant one of the files to be mpssign.sh in your comment. We should call bundle_macos_jdk.sh from mpssign.sh, and remove most of the code from mpssign.sh except for the argument parsing and signing. mpssign.sh should:
|
Could we maybe agree to merge first the simple change introduced here: #27 And afterwards refactor the buildscripts? |
@arimer sure :) |
When creating a .dmg file containing the application a broken symlink is still created under
Application/MyAppapp/Contents/bin/*.dylib
To verify this for your application you could just use the following command to find the
broken link:
find . -type l ! -exec test -e {} \; -print
It looks like the following code is always executed. I will add a condition there.
mps-gradle-plugin/src/main/resources/de/itemis/mps/gradle/mpssign.sh
Line 47 in 3ac8f05
The text was updated successfully, but these errors were encountered: