Improve handling of intermediate locale files.
This commit is contained in:
Родитель
739267446a
Коммит
550e84d36c
7
Makefile
7
Makefile
|
@ -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"];
|
Загрузка…
Ссылка в новой задаче