Skip to content

New PGen infranstructure#108

Merged
haykh merged 3 commits into1.2.0rcfrom
dev/newpgens
May 20, 2025
Merged

New PGen infranstructure#108
haykh merged 3 commits into1.2.0rcfrom
dev/newpgens

Conversation

@haykh
Copy link
Collaborator

@haykh haykh commented May 13, 2025

  • removed redundant srpic/ grpic/ prefixes from pgens
  • support for external pgens
  • add a separate pgen-repository as a submodule

can now compile with any external problem generator defined in arbitrary location. e.g., create mypgen/pgen.hpp anywhere. then simply pass via absolute:

cmake -B build -D pgen=<PATH_TO>/mypgen

... or relative path:

cmake -B build -D pgen=../mypgen

Also you can use the problem generators from the separate entity-pgen repository:

cmake -B build -D pgen=pgens/<PGEN>

@haykh haykh added the enhancement New feature or request label May 13, 2025
@haykh haykh merged commit a406827 into 1.2.0rc May 20, 2025
2 checks passed
@haykh haykh deleted the dev/newpgens branch May 20, 2025 19:30
@haykh haykh mentioned this pull request May 20, 2025
36 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant