-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[mono] Improve iOS sample Makefile #105316
Conversation
Fixes an issue where we were still harcoding the Debug config for tasks even though that changed with dotnet#84931. Also align the Makfile to make it more similar to the iOS-NativeAOT one.
Overall looks good, but we will need to update the perf jobs to pass the new make variables, e.g.:
|
@ivanpovazan thanks, fixed |
/p:MonoEnableLLVM=false \ | ||
/p:MonoForceInterpreter=true \ | ||
/p:DeployAndRun=$(DEPLOY_AND_RUN) \ | ||
/p:EnableAppSandbox=$(APP_SANDBOX) \ | ||
/bl | ||
|
||
clean: | ||
rm -rf bin | ||
rm -rf obj bin *.binlog |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: I might be wrong, but if I remember correctly the intermediate dir for the Mono sample will be in artifacts folder.
For NativeAOT iOS sample we did not set it up correctly so we are creating both bin and obj next to the project file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I checked and we have the folders in the current directory too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left a minor note. Otherwise LGTM! Thanks!
Fixes an issue where we were still harcoding the Debug config for tasks even though that changed with #84931.
Also align the Makfile to make it more similar to the iOS-NativeAOT one.