| JS_FILES = \ |
| src/intro.js \ |
| src/core.js \ |
| src/interactiveLayer.js \ |
| src/tooltip.js \ |
| src/utils.js \ |
| src/models/axis.js \ |
| src/models/bullet.js \ |
| src/models/bulletChart.js \ |
| src/models/cumulativeLineChart.js \ |
| src/models/discreteBar.js \ |
| src/models/discreteBarChart.js \ |
| src/models/distribution.js \ |
| src/models/historicalBar.js \ |
| src/models/historicalBarChart.js \ |
| src/models/indentedTree.js \ |
| src/models/legend.js \ |
| src/models/line.js \ |
| src/models/lineChart.js \ |
| src/models/linePlusBarChart.js \ |
| src/models/lineWithFocusChart.js \ |
| src/models/linePlusBarWithFocusChart.js \ |
| src/models/multiBar.js \ |
| src/models/multiBarChart.js \ |
| src/models/multiBarHorizontal.js \ |
| src/models/multiBarHorizontalChart.js \ |
| src/models/multiChart.js \ |
| src/models/ohlcBar.js \ |
| src/models/pie.js \ |
| src/models/pieChart.js \ |
| src/models/scatter.js \ |
| src/models/scatterChart.js \ |
| src/models/scatterPlusLineChart.js \ |
| src/models/sparkline.js \ |
| src/models/sparklinePlus.js \ |
| src/models/stackedArea.js \ |
| src/models/stackedAreaChart.js \ |
| src/outro.js |
| CSS_FILES = \ |
| src/nv.d3.css |
| |
| JS_COMPILER = \ |
| uglifyjs |
| |
| CSS_COMPILER = \ |
| cssmin |
| |
| all: nv.d3.js nv.d3.min.js nv.d3.css nv.d3.min.css |
| nv.d3.js: $(JS_FILES) |
| nv.d3.min.js: $(JS_FILES) |
| nv.d3.css: $(CSS_FILES) |
| nv.d3.min.css: $(CSS_FILES) |
| |
| nv.d3.js: Makefile |
| rm -f $@ |
| cat $(filter %.js,$^) >> $@ |
| |
| nv.d3.css: Makefile |
| rm -f $@ |
| cat $(filter %.css,$^) >> $@ |
| |
| %.min.js:: Makefile |
| rm -f $@ |
| $(JS_COMPILER) nv.d3.js >> $@ |
| |
| %.min.css:: Makefile |
| rm -f $@ |
| $(CSS_COMPILER) nv.d3.css >> $@ |
| |
| |
| clean: |
| rm -rf nv.d3*.js nv.d3*.css |