Sha256: b40ad0dc6a81b38ff74368ca9c2dca7b1d95d41e9f98521f52be29ffac3cf07f

Contents?: true

Size: 909 Bytes

Versions: 2

Compression:

Stored size: 909 Bytes

Contents

BROWSERIFY = node ./node_modules/browserify/bin/cmd.js
WIPS_CURRENT = node ./node_modules/bin/wisp.js
FLAGS =

ifdef verbose
	FLAGS = --verbose
endif

ifdef current
	WISP = $(WIPS_CURRENT)
else
	WISP = ./node_modules/wisp/bin/wisp.js
endif

all: host main bundle clean


clean:
	rm *.js

host:
	cat ./host.wisp | $(WISP) > ./host.js

main:
	cat ./main.wisp | $(WISP) > ./main.js

bundle:
	$(BROWSERIFY) --debug \
                --require ../sequence:wisp/sequence \
                --require ../string:wisp/string \
                --require ../reader:wisp/reader \
                --require ../ast:wisp/ast \
                --require ../reader:wisp/reader \
                --require ../compiler:wisp/compiler \
                --require ../runtime:wisp/runtime \
                --require ../analyzer:wisp/analyzer \
                --exports require \
                --entry ./main.js > ./build/main.js

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
ruby-wisp-source-0.7.0 vendor/node_modules/wisp/interactivate/Makefile
ruby-wisp-source-0.7.0 vendor/try/node_modules/~wisp/interactivate/Makefile