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
|
// Unset GTK_RC_FILES so that only ardour specific files are loaded
|
||||||
Glib::unsetenv ("GTK_RC_FILES");
|
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;
|
std::string path;
|
||||||
const char *cstr;
|
const char *cstr;
|
||||||
|
@ -72,3 +72,7 @@ LDFLAGS="-L${PREFIX}/lib" ./waf configure \
|
|||||||
$ARDOURCFG \
|
$ARDOURCFG \
|
||||||
--prefix=${PREFIX}
|
--prefix=${PREFIX}
|
||||||
./waf ${CONCURRENCY}
|
./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."
|
echo "*** Please compile ardour ${ARDOURVERSION} first."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo " === bundle to $DESTDIR"
|
||||||
|
|
||||||
./waf install
|
./waf install
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@ -156,6 +159,7 @@ if test -f /usr/${XPREFIX}/lib/libwinpthread-1.dll; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
cp -r $PREFIX/share/${LOWERCASE_DIRNAME} $DESTDIR/share/
|
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 -r $PREFIX/etc/${LOWERCASE_DIRNAME}/* $DESTDIR/share/${LOWERCASE_DIRNAME}/
|
||||||
|
|
||||||
cp COPYING $DESTDIR/share/
|
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/
|
cp gtk2_ardour/icons/cursor_square/* $DESTDIR/share/${LOWERCASE_DIRNAME}/icons/
|
||||||
|
|
||||||
# clean build-dir after depoyment
|
# clean build-dir after depoyment
|
||||||
|
echo " === bundle completed, cleaning up"
|
||||||
./waf uninstall
|
./waf uninstall
|
||||||
echo " === complete"
|
echo " === complete"
|
||||||
du -sh $DESTDIR
|
du -sh $DESTDIR
|
||||||
|
Loading…
Reference in New Issue
Block a user