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

Change default build target to release + adding artefacts #334

Merged

Conversation

Hadatko
Copy link
Member

@Hadatko Hadatko commented Jan 6, 2023

Signed-off-by: Cervenka Dusan cervenka@acrios.com

Pull request

Choose Correct

  • bug
  • feature

Describe the pull request

It doesn't make sense to have default target debug as it is for debugging builds, but as default we wan't debug them but only build and use. If they are failing then we wan't build debug target and debug issue.

Our comments is saying same:
image

+++ Ading artefacts so we will have available binaries for every build. Users may benefit to get nightly-version of eRPC app.

To Reproduce

previously we need modify build var for getting release target. Now we need to modify it for debug.

Expected behavior

Build release target by default

Screenshots

Desktop (please complete the following information):

  • OS:
  • eRPC Version:

Steps you didn't forgot to do

  • I checked if other PR isn't solving this issue.
  • I read Contribution details and did appropriate actions.
  • PR code is tested.
  • PR code is formatted.
  • Allow edits from maintainers pull request option is set (recommended).

Additional context

@Hadatko Hadatko added this to the 1.11.0 milestone Jan 6, 2023
@Hadatko Hadatko self-assigned this Jan 6, 2023
@Hadatko
Copy link
Member Author

Hadatko commented Jan 6, 2023

Now binary files are available for all users:
image

@Hadatko
Copy link
Member Author

Hadatko commented Jan 6, 2023

@MichalPrincNXP Ready for merge

@amgross
Copy link
Contributor

amgross commented Jan 8, 2023

Now binary files are available for all users: image

Can you add also windows erpcgen to artifacts (if it not exist already)?

@Hadatko
Copy link
Member Author

Hadatko commented Jan 9, 2023

Hi @amgross , i would like to add windows and mac in near future. But both have complication. I don't know why i cannnost enable mac target as it should be allowed. Communicating with circleci. I want recreate mingw support and provide windows application build this way.

@amgross
Copy link
Contributor

amgross commented Jan 9, 2023

Happy to hear,
Sorry I can't help with it, I have no experience in such

@Hadatko
Copy link
Member Author

Hadatko commented Jan 9, 2023

@amgross No problem ;) We are happy that you are helping us a lot on other fronts.
BTW it looks like i am able to solve MacOs quickly and Windows shouldn't be a big issue.

@Hadatko Hadatko mentioned this pull request Jan 9, 2023
7 tasks
Signed-off-by: Cervenka Dusan <cervenka@acrios.com>
Signed-off-by: Cervenka Dusan <cervenka@acrios.com>
Signed-off-by: Cervenka Dusan <cervenka@acrios.com>
@MichalPrincNXP
Copy link
Member

Thank you!

@MichalPrincNXP MichalPrincNXP merged commit 3deecf2 into EmbeddedRPC:develop Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants