Improve handling of intermediate locale files.

This commit is contained in:
Jason Davies 2012-08-12 22:17:50 +01:00
Родитель 739267446a
Коммит 550e84d36c
2 изменённых файлов: 4 добавлений и 13 удалений

Просмотреть файл

@ -201,7 +201,6 @@ d3.dsv.js: \
d3.time.js: \
src/time/time.js \
src/time/format-locale.js \
src/time/format-$(LOCALE).js \
src/time/format.js \
src/time/format-utc.js \
@ -235,7 +234,7 @@ test: all
d3%.js: Makefile
@rm -f $@
cat $(filter %.js,$(filter-out src/time/format-locale.js,$^)) | $(JS_BEAUTIFIER) > $@
cat $(filter %.js,$^) | $(JS_BEAUTIFIER) > $@
@chmod a-w $@
package.json: src/package.js
@ -243,8 +242,10 @@ package.json: src/package.js
node src/package.js > $@
@chmod a-w $@
src/time/format-%.js:
src/time/format-$(LOCALE).js: src/time/format-locale.js
LC_TIME=$(LOCALE) locale -ck LC_TIME | node src/time/format-locale.js > $@
.INTERMEDIATE: src/time/format-$(LOCALE).js
clean:
rm -f d3*.js package.json

Просмотреть файл

@ -1,10 +0,0 @@
// The date and time format (%c), date format (%x) and time format (%X).
var d3_time_formatDateTime = "%a %b %e %X %Y",
d3_time_formatDate = "%m/%d/%Y",
d3_time_formatTime = "%H:%M:%S";
// The weekday and month names.
var d3_time_days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
d3_time_dayAbbreviations = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
d3_time_months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
d3_time_monthAbbreviations = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];