-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
48 lines (45 loc) · 1.12 KB
/
Makefile
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
39
40
41
42
43
44
45
46
47
48
#
# BUILD THE SITE
#
build:
cd docs; \
grunt build; \
cd ..
#
# BUILD THE GH-PAGES BRANCH
#
gh-pages: build
mkdir -p dist/sublime-text/Encounters/
cp -f dist/textmate/Encounters\ \(Dark\).tmTheme dist/sublime-text/Encounters/
cp -f dist/textmate/Encounters\ \(Light\).tmTheme dist/sublime-text/Encounters/
mkdir -p dist/textmate/Encounters.tmbundle/Themes/
cp -f dist/textmate/Encounters\ \(Dark\).tmTheme dist/textmate/Encounters.tmbundle/Themes/
cp -f dist/textmate/Encounters\ \(Light\).tmTheme dist/textmate/Encounters.tmbundle/Themes/
mkdir -p gh-pages
cp -f LICENSE dist/
cp -f README.md dist/
cp -r docs/ gh-pages/
cp -r dist gh-pages/encounters
cd gh-pages; \
zip -r encounters.zip encounters; \
rm -f .csslintrc; \
rm -f bower.json; \
rm -f Gruntfile.js; \
rm -f javascripts/main.js; \
rm -f package.json; \
rm -rf .sass-cache; \
rm -rf encounters; \
rm -rf node_modules; \
rm -rf sass; \
rm -rf temp; \
cd ..
git fetch origin
git checkout gh-pages
rm -rf ./bower_components
rm -rf ./dist
rm -rf ./icons
rm -rf ./images
rm -rf ./javascripts
rm -rf ./stylesheets
mv gh-pages/* .
rm -rf gh-pages