diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1a7366d04..b98ae9d7e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -221,6 +221,7 @@ jobs: cp -v ../LICENSE LICENSE.txt cp -v ../res/releaseReadme/unstable-win.txt README.txt + cp -v ../po/locale locale cp -vr ../papers ../${binPath}/furnace.exe ./ if [ '${{ matrix.config.compiler }}' == 'msvc' ]; then cp -v ../${binPath}/furnace.pdb ./ @@ -264,6 +265,7 @@ jobs: echo "copying extra stuff" cp -v ../LICENSE new/LICENSE.txt cp -v ../res/releaseReadme/stable-mac.txt new/README + cp -v ../po/locale new/locale cp -v -r ../demos new/demos cp -v -r ../instruments new/instruments cp -v -r ../wavetables new/wavetables @@ -311,6 +313,7 @@ jobs: rm -r share/licenses rm -r share/metainfo rm -r share/mime + mv share/locale .. rmdir share diff --git a/scripts/release-linux-aarch64.sh b/scripts/release-linux-aarch64.sh index 102530d0c..58cfa5a1a 100755 --- a/scripts/release-linux-aarch64.sh +++ b/scripts/release-linux-aarch64.sh @@ -43,6 +43,7 @@ rm -r share/metainfo mv share/furnace/demos .. mv share/furnace/instruments .. mv share/furnace/wavetables .. +mv share/locale .. rm -r share/furnace || exit 1 rm -r share || exit 1 diff --git a/scripts/release-linux-armhf.sh b/scripts/release-linux-armhf.sh index 4aba063c7..9790abff1 100755 --- a/scripts/release-linux-armhf.sh +++ b/scripts/release-linux-armhf.sh @@ -43,6 +43,7 @@ rm -r share/metainfo mv share/furnace/demos .. mv share/furnace/instruments .. mv share/furnace/wavetables .. +mv share/locale .. rm -r share/furnace || exit 1 rm -r share || exit 1 diff --git a/scripts/release-linux.sh b/scripts/release-linux.sh index 0ef505f20..6440d2511 100755 --- a/scripts/release-linux.sh +++ b/scripts/release-linux.sh @@ -40,6 +40,7 @@ rm -r share/doc mv share/icons .. rm -r share/licenses rm -r share/metainfo +mv share/locale .. mv share/furnace/demos .. mv share/furnace/instruments .. diff --git a/scripts/release-win32.sh b/scripts/release-win32.sh index 0126d213e..8e675b66d 100755 --- a/scripts/release-win32.sh +++ b/scripts/release-win32.sh @@ -30,12 +30,13 @@ cp -r ../../papers papers || exit 1 cp -r ../../demos demos || exit 1 cp -r ../../instruments instruments || exit 1 cp -r ../../wavetables wavetables || exit 1 +cp -r ../../po/locale locale || exit 1 cp ../../res/docpdf/manual.pdf . || exit 1 i686-w64-mingw32-strip -s furnace.exe || exit 1 -zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments wavetables +zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments locale wavetables furName=$(git describe --tags | sed "s/v0/0/") diff --git a/scripts/release-win64.sh b/scripts/release-win64.sh index 8ec97a258..d3c11df35 100755 --- a/scripts/release-win64.sh +++ b/scripts/release-win64.sh @@ -30,12 +30,13 @@ cp -r ../../papers papers || exit 1 cp -r ../../demos demos || exit 1 cp -r ../../instruments instruments || exit 1 cp -r ../../wavetables wavetables || exit 1 +cp -r ../../po/locale locale || exit 1 cp ../../res/docpdf/manual.pdf . || exit 1 x86_64-w64-mingw32-strip -s furnace.exe || exit 1 -zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments wavetables +zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments locale wavetables furName=$(git describe --tags | sed "s/v0/0/") diff --git a/scripts/release-winconsole.sh b/scripts/release-winconsole.sh index 72a4c1453..897f7df31 100755 --- a/scripts/release-winconsole.sh +++ b/scripts/release-winconsole.sh @@ -30,6 +30,7 @@ cp -r ../../papers papers || exit 1 cp -r ../../demos demos || exit 1 cp -r ../../instruments instruments || exit 1 cp -r ../../wavetables wavetables || exit 1 +cp -r ../../po/locale locale || exit 1 cp ../../res/docpdf/manual.pdf . || exit 1 diff --git a/scripts/release-winxp.sh b/scripts/release-winxp.sh index bbe751c65..ab117706d 100755 --- a/scripts/release-winxp.sh +++ b/scripts/release-winxp.sh @@ -30,6 +30,7 @@ cp -r ../../papers papers || exit 1 cp -r ../../demos demos || exit 1 cp -r ../../instruments instruments || exit 1 cp -r ../../wavetables wavetables || exit 1 +cp -r ../../po/locale locale || exit 1 cp ../../res/docpdf/manual.pdf . || exit 1 @@ -39,7 +40,7 @@ i686-w64-mingw32-strip -s furnace.exe || exit 1 gcc -o patch_xp ../../scripts/patch_xp.c || exit 1 ./patch_xp furnace.exe || exit 1 -zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments wavetables +zip -r furnace.zip LICENSE.txt furnace.exe README.txt manual.pdf papers demos instruments locale wavetables furName=$(git describe --tags | sed "s/v0/0/")