~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to Makefile

Build yui from lp-sourcedeps

Show diffs side-by-side

added added

removed removed

Lines of Context:
182
182
# its jsTestDriver test harness modifications in the lazr.js and
183
183
# launchpad.js roll-up files.  They fiddle with built-in functions!
184
184
# See Bug 482340.
185
 
jsbuild_yui: bin/jsbuild
186
 
        ${SHHH} bin/jsbuild \
 
185
jsbuild_minify: bin/jsbuild
 
186
        rm $(LAZR_BUILT_JS_ROOT)/yui
 
187
        ln -s ../../../../lp-sourcedeps/yui-3.3/yui $(LAZR_BUILT_JS_ROOT)/yui
 
188
        bin/jsbuild \
187
189
            --builddir $(LAZR_BUILT_JS_ROOT) \
188
 
            --exclude testing/ --filetype $(JS_BUILD) \
189
 
            --copy-yui-to $(LAZR_BUILT_JS_ROOT)/yui
 
190
            --exclude testing/ --filetype $(JS_BUILD)
190
191
 
191
 
$(JS_YUI) $(JS_LAZR): jsbuild_yui
 
192
$(JS_YUI) $(JS_LAZR): jsbuild_minify
192
193
 
193
194
$(JS_OUT): $(JS_ALL)
194
195
ifeq ($(JS_BUILD), min)
483
484
        test_build test_inplace pagetests check schema default \
484
485
        launchpad.pot pull_branches scan_branches sync_branches \
485
486
        reload-apache hosted_branches check_mailman check_config \
486
 
        jsbuild jsbuild_lazr clean_js clean_buildout buildonce_eggs \
 
487
        jsbuild jsbuild_minify clean_js clean_buildout buildonce_eggs \
487
488
        build_eggs sprite_css sprite_image css_combine compile \
488
489
        check_schema pydoctor clean_logs