doxygen: Determine the module name from the information in .tdescminfo #10

Merged
SlavekB merged 1 commits from fix/doxygen-module-name into master 3 years ago
Owner

Although it's a bit awkward, due to the admin module, CMake building may fail. If the top source directory is not named according to the module name (for example, test-build instead of tdelibs-<something>), the wrong folder name is used when generating apidox – instead of .../share/doc/tde/HTML/en/tdelibs-apidocs is used .../share/doc/tde/HTML/test-build-apidocs. This was the reason why building packages failed when testing with the reprotest tool.

Because it is not possible to use the CMake project name in the admin module, the patch tries to get the correct name in the .tdescminfo file.

Although it's a bit awkward, due to the admin module, CMake building may fail. If the top source directory is not named according to the module name (for example, `test-build` instead of `tdelibs-<something>`), the wrong folder name is used when generating apidox – instead of `.../share/doc/tde/HTML/en/tdelibs-apidocs` is used `.../share/doc/tde/HTML/test-build-apidocs`. This was the reason why building packages failed when testing with the `reprotest` tool. Because it is not possible to use the CMake project name in the admin module, the patch tries to get the correct name in the `.tdescminfo` file.
MicheleC approved these changes 3 years ago
MicheleC left a comment
Owner

LGTM

LGTM
SlavekB merged commit 269bccc905 into master 3 years ago
SlavekB deleted branch fix/doxygen-module-name 3 years ago
SlavekB added this to the R14.0.10 release milestone 3 years ago

Reviewers

MicheleC approved these changes 3 years ago
The pull request has been merged as 269bccc905.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tde-common-admin#10
Loading…
There is no content yet.