Skip to content

cmake: generate misc manpages and install mk-ca-bundle.pl - #13197

Closed
vszakats wants to merge 3 commits into
curl:masterfrom
vszakats:cmake-misc-docs
Closed

cmake: generate misc manpages and install mk-ca-bundle.pl#13197
vszakats wants to merge 3 commits into
curl:masterfrom
vszakats:cmake-misc-docs

Conversation

@vszakats

@vszakats vszakats commented Mar 27, 2024

Copy link
Copy Markdown
Member
  • install mk-ca-bundle.pl like autotools does.

  • generate and install mk-ca-bundle.1 and curl-config.1 like autotools. This fixes tests 1140 and 1173.

    Fixes Man page tests 1140 and 1173 fail on cmake #13194

  • add option BUILD_MISC_DOCS to control building the above two manpages. Enabled by default.

  • appveyor: stop disabling tests 1140 and 1173.

Closes #13197

- install `mk-ca-bundle.pl` like autotools does.

- generate and install `mk-ca-bundle.1` and `curl-config.1` like
  autotools. This fixes tests 1140 and 1173.

- add option `BUILD_MISC_DOCS` to control building the above two
  manpages. Enabled by default.

Fixes curl#13194
Closes #xxxxx
@github-actions github-actions Bot added the CI Continuous Integration label Mar 27, 2024
@dfandrich

Copy link
Copy Markdown
Contributor

The tests pass fine for me with this!

@vszakats vszakats closed this in 5023ffa Apr 4, 2024
@vszakats
vszakats deleted the cmake-misc-docs branch April 4, 2024 09:22
vszakats added a commit to vszakats/curl that referenced this pull request Apr 4, 2024
vszakats added a commit that referenced this pull request Apr 4, 2024
Fixing:
```
make[2]: Circular docs/curl-config.1 <- docs/curl-config.1 dependency dropped.
make[2]: Circular docs/mk-ca-bundle.1 <- docs/mk-ca-bundle.1 dependency dropped.
```
Ref: https://github.com/curl/curl/actions/runs/8559617487/job/23456740844?pr=13282#step:6:18

Follow-up to 5023ffa #13197
Closes #13283
vszakats added a commit that referenced this pull request Apr 16, 2025
To sync with autotools builds.

Reported-by: Daniel Stenberg
Bug: #17035 (review)
Follow-up to 5023ffa #13197

Closes #17068
nbaws pushed a commit to nbaws/curl that referenced this pull request Apr 26, 2025
To sync with autotools builds.

Reported-by: Daniel Stenberg
Bug: curl#17035 (review)
Follow-up to 5023ffa curl#13197

Closes curl#17068
nbaws pushed a commit to nbaws/curl that referenced this pull request Apr 26, 2025
To sync with autotools builds.

Reported-by: Daniel Stenberg
Bug: curl#17035 (review)
Follow-up to 5023ffa curl#13197

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

Development

Successfully merging this pull request may close these issues.

Man page tests 1140 and 1173 fail on cmake

3 participants