External Issue: chpldoc installation

19992, "lucaferranti", "chpldoc installation", "2022-06-14T05:57:31Z"

Summary of Problem

Similar to what described for mason in #19910, doing

./configure
make chpldoc
make install

does not place chpldoc into the /usr/local/bin folder (or whatever folder the user set with ./configure), I think it would be good to do something similar to #19911. Furthermore, after manually moving chpldoc to /usr/local/bin while trying to use it yesterday, I got the error

cannot stat '/usr/local/share/chapel/1.26/third-party/chpl-venv/chpldoc-sphinx-project/*

after some digging I fixed this by manually copying chapel-1.26.0/third-party/chpl-venv into usr/local/share/chapel/1.26. Is this something that make install should also take care of?

Steps to Reproduce

Source Code:

// Please provide source code that will reproduce the problem.
// You can insert your code inline if it's not too long.
// Otherwise, you can attach it as a file or provide a URL to it.
// To the extent possible, providing simplified programs demonstrating the
// problem will be appreciated.
// You can also replace this section with "Associated Future Test(s)" below.

Compile command:

Execution command:

Associated Future Test(s):

Configuration Information

  • Output of chpl --version:
  • Output of $CHPL_HOME/util/printchplenv --anonymize:
  • Back-end compiler and version, e.g. gcc --version or clang --version:
  • (For Cray systems only) Output of module list: