This repository has been archived on 2020-01-20. You can view files and clone it, but cannot push or open issues or pull requests.
2014-02-07 23:21:24 +02:00
|
|
|
#
|
2015-08-25 21:49:46 +03:00
|
|
|
# Copyright (c) 2015, Joyent, Inc. All rights reserved.
|
2014-02-07 23:21:24 +02:00
|
|
|
#
|
2015-08-25 21:49:46 +03:00
|
|
|
# Makefile for node-triton
|
2014-02-07 23:21:24 +02:00
|
|
|
#
|
|
|
|
|
|
|
|
#
|
|
|
|
# Vars, Tools, Files, Flags
|
|
|
|
#
|
2015-08-25 21:49:46 +03:00
|
|
|
JS_FILES := bin/triton \
|
2014-02-07 23:21:24 +02:00
|
|
|
$(shell find lib -name '*.js' | grep -v '/tmp/')
|
|
|
|
JSL_CONF_NODE = tools/jsl.node.conf
|
|
|
|
JSL_FILES_NODE = $(JS_FILES)
|
|
|
|
JSSTYLE_FILES = $(JS_FILES)
|
|
|
|
JSSTYLE_FLAGS = -f tools/jsstyle.conf
|
|
|
|
CLEAN_FILES += ./node_modules
|
|
|
|
|
|
|
|
include ./tools/mk/Makefile.defs
|
|
|
|
|
|
|
|
#
|
|
|
|
# Targets
|
|
|
|
#
|
|
|
|
.PHONY: all
|
|
|
|
all:
|
|
|
|
npm install
|
|
|
|
|
|
|
|
.PHONY: test
|
|
|
|
test:
|
|
|
|
./test/runtests
|
|
|
|
|
|
|
|
.PHONY: dumpvar
|
|
|
|
dumpvar:
|
|
|
|
@if [[ -z "$(VAR)" ]]; then \
|
|
|
|
echo "error: set 'VAR' to dump a var"; \
|
|
|
|
exit 1; \
|
|
|
|
fi
|
|
|
|
@echo "$(VAR) is '$($(VAR))'"
|
|
|
|
|
|
|
|
|
|
|
|
include ./tools/mk/Makefile.deps
|
|
|
|
include ./tools/mk/Makefile.targ
|