~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-08-05 22:30:40 UTC
  • mfrom: (13618.2.1 bug821487)
  • Revision ID: launchpad@pqm.canonical.com-20110805223040-bjjdqcrz4aoswkmg
[r=bac][bug=821487] rip out the Chameleon dependency of ++profile++,
        and thereby speed up the build by a few seconds.

Show diffs side-by-side

added added

removed removed

Lines of Context:
232
232
 
233
233
$(subst $(PY),,$(BUILDOUT_BIN)): $(PY)
234
234
 
235
 
# bin/compile_templates is responsible for building all chameleon templates,
236
 
# of which there is currently one, but of which many more are coming.
237
235
compile: $(PY) $(BZR_VERSION_INFO)
238
236
        mkdir -p /var/tmp/vostok-archive
239
237
        ${SHHH} $(MAKE) -C sourcecode build PYTHON=${PYTHON} \
240
238
            LPCONFIG=${LPCONFIG}
241
239
        ${SHHH} LPCONFIG=${LPCONFIG} ${PY} -t buildmailman.py
242
 
        bin/compile_templates
243
240
 
244
241
test_build: build
245
242
        bin/test $(TESTFLAGS) $(TESTOPTS)
269
266
                > ${LPCONFIG}-nohup.out 2>&1 &
270
267
 
271
268
run_all: check_schema inplace stop
272
 
        bin/run -r librarian,sftp,forker,mailman,codebrowse,google-webservice,memcached \
273
 
            -i $(LPCONFIG)
 
269
        bin/run \
 
270
         -r librarian,sftp,forker,mailman,codebrowse,google-webservice,memcached \
 
271
         -i $(LPCONFIG)
274
272
 
275
273
run_codebrowse: build
276
274
        BZR_PLUGIN_PATH=bzrplugins $(PY) scripts/start-loggerhead.py -f
372
370
        fi
373
371
        find . -path ./eggs -prune -false -o \
374
372
                -type f \( -name '*.o' -o -name '*.so' -o -name '*.la' -o \
375
 
            -name '*.lo' -o -name '*.py[co]' -o -name '*.dll' -o \
376
 
            -name '*.pt.py' \) \
 
373
            -name '*.lo' -o -name '*.py[co]' -o -name '*.dll' \) \
377
374
            -print0 | xargs -r0 $(RM)
378
375
        $(RM) -r lib/mailman
379
376
        $(RM) -rf $(LP_BUILT_JS_ROOT)/*