@@ -13,25 +13,22 @@ jbuild() {
1313}
1414
1515jbuild_mixed () {
16- jbuild --destination build/mixed --config " $@ "
16+ jbuild --destination _site --config " $@ "
1717}
1818
19- echo " === build mixed version ==="
20- jbuild_mixed _config.yml,build/locales.yml,$1
21-
2219jbuild_single () {
23- jbuild --destination build/single --config " $@ "
20+ jbuild --destination _site_single --config " $@ "
21+ rm -rf build/single/{assets,feed.xml,robots.txt,sitemap.xml}
22+ cp -r _site_single/* _site/
2423}
2524
25+ echo " === build mixed version ==="
26+ jbuild_mixed _config.yml,build/locales.yml,$1
27+
2628echo " === build default version ==="
2729jbuild_single _config.yml,build/default.yml,build/locales.yml,$1
2830
29- rm -rf build/single/assets
30- rm -rf build/single/feed.xml
31- rm -rf build/single/robots.txt
32- rm -rf build/single/sitemap.xml
33- cp -r build/single/* build/mixed/
34-
31+ rm -rf build/data
3532cp -r _data build/data
3633
3734exclude_target=(" _data" " _site" " _includes" " _layouts" )
@@ -82,16 +79,6 @@ for config in build/config.*.yml; do
8279
8380 jbuild_single _config.yml,build/config.$language .yml,build/single.yml,build/locales.yml,$1
8481
85- rm -rf build/single/assets
86- rm -rf build/single/feed.xml
87- rm -rf build/single/robots.txt
88- rm -rf build/single/sitemap.xml
89- cp -r build/single/* build/mixed/
90-
9182 rm -rf _data
9283 cp -r build/data _data
9384done
94-
95- mkdir -p _site
96- rm -rf _site/*
97- cp -r build/mixed/* _site/
0 commit comments