Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Issues
  • #1730
Closed
Open
Issue created Jul 08, 2015 by Derek Bruening@derekbrueningContributor

droption docs generation breaks cross-compilation

Our option parsing library (xref #1705 (closed)) adopts a C++ template approach that has some nice qualities, but for automatically generating html documentation it requires a helper application to produce the docs at build time rather than config time. This does not work well with cross-compilation where build targets typically cannot be run locally.

For now we have docs disabled when targeting ARM so no live builds are broken but this will become an issues. There's no perfect solution: we may just have to disable docs when cross-compiling.

Assignee
Assign to
Time tracking