Sha256: ea532cb202ea9ec09d732d43a82b867f89d48e1b0b661ecc8ffccd4f7de16eae

Contents?: true

Size: 833 Bytes

Versions: 3

Compression:

Stored size: 833 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 ./src/host.wisp | $(WISP) > ./host.js

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

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

Version data entries

3 entries across 2 versions & 1 rubygems

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