Skip to content

Conversation

@hiaselhans
Copy link

@hiaselhans hiaselhans commented May 21, 2025

this fixes the build on newer cmake versions.

I removed the logic to get the version string from the mercurial repo, since there is onlz a git repo left.

ENDIF()
PROJECT(${PROJECT_NAME} VERSION ${LEMON_VERSION})

find_package(Python3 REQUIRED COMPONENTS Interpreter)
Copy link

Choose a reason for hiding this comment

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

I pulled this patch to fix the lemon-graph build in nixpkgs, and noticed the only place python is actually used seems to be here:

IF(DOXYGEN_EXECUTABLE AND PYTHONINTERP_FOUND AND GHOSTSCRIPT_EXECUTABLE)

Maybe this can be made optional?

Copy link
Member

Choose a reason for hiding this comment

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

I think so.

flokli added a commit to flokli/nixpkgs that referenced this pull request Oct 6, 2025
Pull in The-OpenROAD-Project/lemon-graph#2.

Upstream seems to be down (at least currently), and while this is an
unofficial fork, the patch applies cleanly and fixes the build.
@maliberty
Copy link
Member

Sorry this got lost and not reviewed. I only noticed it while merging #4 . That seems rather similar though not identical. If you want to resolve the conflicts we can merge this as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants