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

Add CPack distribution #59

Merged
merged 4 commits into from
Jun 7, 2023

Conversation

antoniovazquezblanco
Copy link
Contributor

  • An action wich calls cmake packaging target and uploads all platform corresponding artifacts.
  • Removed all packaging related commands in the main pipeline.
  • Added CPack distribution with support for DEB, RPM and TGZ binary distribution in linux, ZIP distribution in windows and the default distribution on Mac (I have no means to test this...)
  • Removed previous DEB packaging script

@antoniovazquezblanco
Copy link
Contributor Author

Superseeds #34 I believe...

src/CMakeLists.txt Outdated Show resolved Hide resolved
@antoniovazquezblanco
Copy link
Contributor Author

TODO: Verify that generated packages have dependency info.

@antoniovazquezblanco
Copy link
Contributor Author

Removed RPM generation as it was not tested.

Fixed debian generation in order to produce two packages one lib and one devel with headers and pc file. Also set the deps in the packages.

I hope this looks better now.

@BatchDrake BatchDrake merged commit 6817812 into BatchDrake:develop Jun 7, 2023
6 checks passed
@antoniovazquezblanco antoniovazquezblanco deleted the dev/dist branch June 7, 2023 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants