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

New package: colmap-3.8 #42457

Closed
wants to merge 2 commits into from
Closed

Conversation

agausmann
Copy link
Contributor

Testing the changes

  • I tested the changes in this PR: YES

New package

@classabbyamp classabbyamp added the new-package This PR adds a new package label Feb 26, 2023
Comment on lines 5 to 6
build_style=gnu-makefile
hostmakedepends="cmake"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not just use the cmake build style?

Copy link
Contributor Author

@agausmann agausmann Feb 26, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even though this has a custom do_configure()? If that's okay, then sure.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you shouldn't need to touch their weird makefile -- it runs cmake internally

Copy link
Contributor Author

@agausmann agausmann Feb 26, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The makefile does do one important thing - resolve the absolute path the the GKlib folder. If that isn't passed to CMake, then I get configure errors.
Could have been done within CMake, but doing it ourselves isn't too bad.

@agausmann
Copy link
Contributor Author

Closing since I am no longer using it and don't want to maintain it. If somebody else wants to pick this up, feel free.

@agausmann agausmann closed this Apr 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants