~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-07-08 01:07:48 UTC
  • mfrom: (13289.2.3 bug607961)
  • Revision ID: launchpad@pqm.canonical.com-20110708010748-u56hj8b5zq3l7ho5
[r=jcsackett][bug=607961] Prepare to serve wadl files (and other
        static webservice bits) from Apache.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
BZR_VERSION_INFO = bzr-version-info.py
41
41
 
42
42
APIDOC_DIR = lib/canonical/launchpad/apidoc
43
 
WADL_TEMPLATE = $(APIDOC_DIR).tmp/wadl-$(LPCONFIG)-%(version)s.xml
 
43
APIDOC_TMPDIR = $(APIDOC_DIR).tmp/
44
44
API_INDEX = $(APIDOC_DIR)/index.html
45
45
 
46
46
# Do not add bin/buildout to this list.
78
78
        rm -rf $(APIDOC_DIR) $(APIDOC_DIR).tmp
79
79
        mkdir -p $(APIDOC_DIR).tmp
80
80
        LPCONFIG=$(LPCONFIG) $(PY) ./utilities/create-lp-wadl-and-apidoc.py \
81
 
            --force "$(WADL_TEMPLATE)"
82
 
        mv $(APIDOC_DIR).tmp $(APIDOC_DIR)
 
81
            --force "$(APIDOC_TMPDIR)"
 
82
        mv $(APIDOC_TMPDIR) $(APIDOC_DIR)
83
83
 
84
84
apidoc: compile $(API_INDEX)
85
85
 
486
486
        reload-apache hosted_branches check_mailman check_config \
487
487
        jsbuild jsbuild_minify clean_js clean_buildout buildonce_eggs \
488
488
        build_eggs sprite_css sprite_image css_combine compile \
489
 
        check_schema pydoctor clean_logs 
 
489
        check_schema pydoctor clean_logs