| # -*- mode: makefile -*- |
| # |
| # Copyright (c) 2012, Joyent, Inc. All rights reserved. |
| # |
| # Makefile.deps: Makefile for including common tools as dependencies |
| # |
| # NOTE: This makefile comes from the "eng" repo. It's designed to be dropped |
| # into other repos as-is without requiring any modifications. If you find |
| # yourself changing this file, you should instead update the original copy in |
| # eng.git and then update your repo to use the new version. |
| # |
| # This file is separate from Makefile.targ so that teams can choose |
| # independently whether to use the common targets in Makefile.targ and the |
| # common tools here. |
| # |
| |
| # |
| # javascriptlint |
| # |
| JSL_EXEC ?= deps/javascriptlint/build/install/jsl |
| JSL ?= python2.6 $(JSL_EXEC) |
| |
| $(JSL_EXEC): | deps/javascriptlint/.git |
| cd deps/javascriptlint && make install |
| |
| # |
| # jsstyle |
| # |
| JSSTYLE_EXEC ?= deps/jsstyle/jsstyle |
| JSSTYLE ?= $(JSSTYLE_EXEC) |
| |
| $(JSSTYLE_EXEC): | deps/jsstyle/.git |
| |
| # |
| # restdown |
| # |
| RESTDOWN_EXEC ?= deps/restdown/bin/restdown |
| RESTDOWN ?= python2.6 $(RESTDOWN_EXEC) |
| $(RESTDOWN_EXEC): | deps/restdown/.git |