Ich möchte, dass meine Dokumentation deterministische URLs enthält und (vorzugsweise lesbar) für unsere Dokumentverfasser verlinkt ist. HierWie kann ich Doxygen zwingen, deterministische, lesbare URLs zu generieren?
ist ein Beispiel dafür, was ich nicht will: https://sdk.amazonaws.com/cpp/api/0.13.11/d7/d76/class_aws_1_1_client_1_1_a_w_s_client.html
Jedes Mal, wenn ich einen neuen Build veröffentlichen, ändern sich die Urls. Hier
ist ein Link zu meinem aktuellen doxygen config: https://github.com/aws/aws-sdk-cpp/blob/master/doxygen/doxygen.config
Irgendwelche Ideen?
Wie ich richtig verstehe beziehen sich auf die d7/d76 Teil der URL, diese sind eine Folge von CREATE_SUBDIRS und vorhanden, so dass nicht zu viele Dateien landen in einem Verzeichnis (Performance). Ein bisschen seltsam, dass sich diese Werte ändern, sie sollten sich nur ändern, wenn sich ein Dateiname ändert. (schreiben Sie alle Ihre Dokumentation in doxygen und Sie können direkt auf die meisten Artikel verlinken ;-)) – albert
ah! Aha. Wird dies durch CREATE_SUBDIRS verursacht? –
@albert. Ich denke, die Antwort ist, dass ich CREATE_SUBDIRS abstelle. Wenn Sie es hinzufügen, kann ich es akzeptieren und dieses schließen. –