This repository was archived by the owner on Apr 19, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathMakefile
More file actions
39 lines (38 loc) · 1.27 KB
/
Makefile
File metadata and controls
39 lines (38 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
compile:
# find . -name '*.coffee'
# for file in audio/*.mp3; do `ffmpeg -i $file audio/$(basename ${file} .mp3).ogg`;done
yarn install
mkdir -p js
cat \
src/modules/util.coffee \
src/modules/math.coffee \
src/main.coffee \
src/scenes/game.coffee \
src/scenes/menu.coffee \
src/components/traits/ttl.coffee \
src/components/traits/damageable.coffee \
src/components/input.coffee \
src/components/hud.coffee \
src/components/ais/hunter.coffee \
src/components/ais/wander.coffee \
src/components/weapons/weapon.coffee \
src/components/weapons/blaster.coffee \
src/components/minimap.coffee \
src/sprites/ship.coffee \
src/sprites/shot.coffee \
src/sprites/shieldFlare.coffee \
src/sprites/particle.coffee \
src/sprites/star.coffee \
src/sprites/menuStar.coffee \
src/sprites/blasterShot.coffee \
src/sprites/level.coffee \
src/sprites/background.coffee \
src/sprites/smallShip.coffee | yarn --silent run coffee --no-header --compile --stdio > js/nebula.js
curl -sH 'Accept-encoding: gzip' http://cdn.html5quintus.com/v0.1.6/quintus-all.js | gunzip - > js/quintus-all.js
server:
# ruby -run -e httpd . -p3001 &
# python -m SimpleHTTPServer 3001
yarn run http-server . -p 3001 &
open:
open http://localhost:3001/index.html
run: compile server open