blob: 5e511e3edb27499766fb58c2f6713c7151e82540 [file] [log] [blame]
# Copyright 2014 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
release: pnacl_for_release vulcanized-polymer
PNACL_TARGET=Release PACKAGE_DIR=release $(MAKE) -f Makefile.package
debug: pnacl_for_debug vulcanized-polymer
PNACL_TARGET=Debug PACKAGE_DIR=debug $(MAKE) -f Makefile.package
vulcanized-polymer: third-party/polymer.html
mkdir vulcanized-polymer
`npm bin`/vulcanize third-party/polymer.html --inline --csp -o \
vulcanized-polymer/polymer.html
.PHONY: pnacl_for_release
pnacl_for_release:
CONFIG=Release $(MAKE) -f Makefile.pnacl
.PHONY: pnacl_for_debug
pnacl_for_debug:
CONFIG=Debug $(MAKE) -f Makefile.pnacl
.PHONY: clean
clean:
$(MAKE) -f Makefile.pnacl clean
PNACL_TARGET=Release PACKAGE_DIR=release $(MAKE) -f Makefile.package clean
PNACL_TARGET=Debug PACKAGE_DIR=debug $(MAKE) -f Makefile.package clean
rm -rf vulcanized-polymer
rm -rf pnacl