fixes for debian, use local npm modules

This commit is contained in:
Sami Samhuri 2015-03-29 05:26:45 +00:00
parent c472358979
commit 586206ac1a
5 changed files with 13 additions and 10 deletions

View file

@ -4,7 +4,7 @@
set -e set -e
DIR=$(dirname "$0") DIR=$(dirname "$0")
HARP="harp" HARP="node_modules/harp/bin/harp"
TARGET="${1:-www}" TARGET="${1:-www}"
function main() { function main() {
@ -19,14 +19,14 @@ function main() {
munge_html munge_html
echo "* inline CSS" echo "* inline CSS"
$DIR/inline-css.rb "$TARGET" ruby -w $DIR/inline-css.rb "$TARGET"
echo "* minify js" echo "* minify js"
minify_js minify_js
} }
function compile_rss() { function compile_rss() {
$DIR/rss.rb public ruby -w $DIR/rss.rb public
} }
function munge_html() { function munge_html() {

View file

@ -1,5 +1,6 @@
#!/usr/bin/env ruby -w -rrubygems #!/usr/bin/env ruby -w
require 'rubygems'
require 'bundler/setup' require 'bundler/setup'
require 'nokogiri' require 'nokogiri'
require 'css_parser' require 'css_parser'

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/bash
DIR=$(dirname "$0") DIR=$(dirname "$0")
UGLIFY="uglifyjs" UGLIFY="node_modules/uglify-js/bin/uglifyjs"
function minify() { function minify() {
INPUT="$1" INPUT="$1"

View file

@ -1,6 +1,7 @@
#!/usr/bin/env ruby -w -rrubygems #!/usr/bin/env ruby -w
# encoding: utf-8 # encoding: utf-8
require 'rubygems'
require 'time' require 'time'
require 'bundler/setup' require 'bundler/setup'
require 'builder' require 'builder'

View file

@ -1,8 +1,9 @@
{ "name": "samhuri.net", {
"name": "samhuri.net",
"description": "samhuri.net", "description": "samhuri.net",
"version": "0.0.1", "version": "0.0.1",
"dependencies": { "dependencies": {
"harp": "0.11.x", "harp": "^0.11.2",
"uglify-js": "2.4.x" "uglify-js": "^2.4.17"
} }
} }