prepare windows i18n
This commit is contained in:
parent
1fca43791c
commit
ae5c614bf8
@ -95,6 +95,14 @@ fixup_bundle_environment (int, char* [], const char** localedir)
|
||||
// Unset GTK_RC_FILES so that only ardour specific files are loaded
|
||||
Glib::unsetenv ("GTK_RC_FILES");
|
||||
|
||||
if (ARDOUR::translations_are_enabled ()) {
|
||||
path = windows_search_path().to_string();
|
||||
path += "\\locale";
|
||||
Glib::setenv ("GTK_LOCALEDIR", path, true);
|
||||
|
||||
// and return the same path to our caller
|
||||
(*localedir) = strdup (path.c_str());
|
||||
}
|
||||
|
||||
std::string path;
|
||||
const char *cstr;
|
||||
|
@ -72,3 +72,7 @@ LDFLAGS="-L${PREFIX}/lib" ./waf configure \
|
||||
$ARDOURCFG \
|
||||
--prefix=${PREFIX}
|
||||
./waf ${CONCURRENCY}
|
||||
|
||||
echo " === build complete, creating translations"
|
||||
./waf i18n
|
||||
echo " === done"
|
||||
|
@ -83,6 +83,9 @@ if ! test -f build/gtk2_ardour/ardour-${BINVERSION}.exe; then
|
||||
echo "*** Please compile ardour ${ARDOURVERSION} first."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo " === bundle to $DESTDIR"
|
||||
|
||||
./waf install
|
||||
|
||||
################################################################################
|
||||
@ -156,6 +159,7 @@ if test -f /usr/${XPREFIX}/lib/libwinpthread-1.dll; then
|
||||
fi
|
||||
|
||||
cp -r $PREFIX/share/${LOWERCASE_DIRNAME} $DESTDIR/share/
|
||||
cp -r $PREFIX/share/locale $DESTDIR/share/
|
||||
cp -r $PREFIX/etc/${LOWERCASE_DIRNAME}/* $DESTDIR/share/${LOWERCASE_DIRNAME}/
|
||||
|
||||
cp COPYING $DESTDIR/share/
|
||||
@ -166,6 +170,7 @@ cp gtk2_ardour/icons/ardour_bug.ico $DESTDIR/share/
|
||||
cp gtk2_ardour/icons/cursor_square/* $DESTDIR/share/${LOWERCASE_DIRNAME}/icons/
|
||||
|
||||
# clean build-dir after depoyment
|
||||
echo " === bundle completed, cleaning up"
|
||||
./waf uninstall
|
||||
echo " === complete"
|
||||
du -sh $DESTDIR
|
||||
|
Loading…
Reference in New Issue
Block a user