xref: /aosp_15_r20/external/cldr/tools/scripts/tr-archive/make-tr-archive.sh (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker#!/bin/bash
2*912701f9SAndroid Build Coastguard Worker
3*912701f9SAndroid Build Coastguard Workernpm i
4*912701f9SAndroid Build Coastguard Workerset -x
5*912701f9SAndroid Build Coastguard Worker# Run the Toc
6*912701f9SAndroid Build Coastguard Workernpm run fix-tocs || exit 1
7*912701f9SAndroid Build Coastguard Worker
8*912701f9SAndroid Build Coastguard Worker# setup dist/js with javascript module(s)
9*912701f9SAndroid Build Coastguard Workermkdir -p dist dist/js
10*912701f9SAndroid Build Coastguard Workercp node_modules/anchor-js/anchor.min.js dist/js
11*912701f9SAndroid Build Coastguard Worker
12*912701f9SAndroid Build Coastguard Worker# copy the source .md and other stuff into dist
13*912701f9SAndroid Build Coastguard Workercp -vR ../../../docs/ldml/* ./dist/
14*912701f9SAndroid Build Coastguard Workercp tr35.css ./dist/
15*912701f9SAndroid Build Coastguard Worker
16*912701f9SAndroid Build Coastguard Worker# Generate output .html, and zip it all up.
17*912701f9SAndroid Build Coastguard Workernode archive.js && zip -r tr35.zip dist/*.html dist/images dist/js
18