--publish-docset does nothing when --no-install-docset is set #223

Closed
demosdemon opened this Issue Jun 26, 2012 · 0 comments

Comments

Projects
None yet
2 participants
Contributor

demosdemon commented Jun 26, 2012

Running appledoc with --publish-docset and --no-install-docset doesn't create or fill in the publish directory. What I expect from this is the docset to be generated in the publish directory like documented and xcode to not automatically install the docset.

command used:

appledoc \
    --clean-output \
    --create-html \
    --create-docset \
    --project-name $PROJECT_NAME \
    --project-company $COMPANY_NAME \
    --project-version $VERSION \
    --company-id $COMPANY_ID \
    --output $DIRECTORY/$OUTPUT \
    --keep-undocumented-objects \
    --keep-undocumented-members \
    --search-undocumented-doc \
    --merge-categories \
    --docset-feed-url $PUBLISH_URL/%DOCSETATOMFILENAME \
    --docset-package-url $PUBLISH_URL/%DOCSETPACKAGEFILENAME \
    --publish-docset \
    --no-install-docset \
    --print-settings \
    --no-warn-undocumented-object \
    --no-warn-undocumented-member \
    --no-warn-missing-arg \
    --no-warn-empty-description \
    --no-warn-invalid-crossref \
    --no-warn-empty-description \
    --ignore docs \
    --ignore submodules \
    $DIRECTORY

print-settings output

appledoc version: 2.0.5 (build 789)

Running for files in locations:
- .

Settings used for this run:
--project-name = libmusicbrainz-objc
--project-version = 22758b8a252b657bd38e0a47db9d721b6b2f71dd
--project-company = MetaBrainz
--company-id = org.metabrainz

--templates = ~/.appledoc
--output = /Users/demosdemon/Projects/libmusicbrainz-objc/docs
--index-desc = (null)
--ignore = docs
--ignore = submodules
--docset-install-path = /Users/demosdemon/Library/Developer/Shared/Documentation/DocSets
--docsetutil-path = /Applications/Xcode.app/Contents/Developer/usr/bin/docsetutil

--docset-bundle-id = org.metabrainz.libmusicbrainz-objc
--docset-bundle-name = libmusicbrainz-objc Documentation
--docset-desc = 
--docset-copyright = Copyright © 2012 MetaBrainz. All rights reserved.
--docset-feed-name = libmusicbrainz-objc Documentation
--docset-feed-url = http://demosdemon.github.com/libmusicbrainz-objc/docs/publish/org.metabrainz.libmusicbrainz-objc.atom
--docset-package-url = http://demosdemon.github.com/libmusicbrainz-objc/docs/publish/org.metabrainz.libmusicbrainz-objc-22758b8a252b657bd38e0a47db9d721b6b2f71dd.xar
--docset-fallback-url = 
--docset-publisher-id = org.metabrainz.documentation
--docset-publisher-name = MetaBrainz
--docset-min-xcode-version = 3.0
--docset-platform-family = appledoc
--docset-cert-issuer = 
--docset-cert-signer = 
--docset-bundle-filename = org.metabrainz.libmusicbrainz-objc.docset
--docset-atom-filename = org.metabrainz.libmusicbrainz-objc.atom
--docset-package-filename = org.metabrainz.libmusicbrainz-objc-22758b8a252b657bd38e0a47db9d721b6b2f71dd.xar

--clean-output = YES
--create-html = YES
--create-docset = YES
--install-docset = NO
--publish-docset = NO
--keep-intermediate-files = NO
--keep-undocumented-objects = YES
--keep-undocumented-members = YES
--search-undocumented-doc = YES
--repeat-first-par = YES
--preprocess-headerdoc = NO
--print-information-block-titles = YES
--use-single-star = NO
--merge-categories = YES
--merge-category-comment = YES
--keep-merged-sections = NO
--prefix-merged-sections = NO
--crossref-format = <?%@>?
--exit-threshold = 0

--warn-missing-output-path = YES
--warn-missing-company-id = YES
--warn-undocumented-object = NO
--warn-undocumented-member = NO
--warn-empty-description = NO
--warn-unknown-directive = YES
--warn-invalid-crossref = NO
--warn-missing-arg = NO

--logformat = 1
--verbose = 2

@demosdemon demosdemon referenced this issue Jun 26, 2012

Merged

Issue #223 #224

@tomaz tomaz closed this in 2135a80 Jul 13, 2012

tomaz added a commit that referenced this issue Dec 6, 2012

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