Mercurial > gub
diff nsis/schikkers-list.nsi @ 6492:5bab80dd593a
mingw::schikkers-list: --no-autocompile and install Emmentaler font.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Tue, 08 Feb 2011 12:33:54 +0100 |
parents | c79ddba57147 |
children | 1ee835259b55 |
line wrap: on
line diff
--- a/nsis/schikkers-list.nsi Tue Feb 08 12:32:52 2011 +0100 +++ b/nsis/schikkers-list.nsi Tue Feb 08 12:33:54 2011 +0100 @@ -1,5 +1,5 @@ ;;;; schikkers-list.nsi -- Schikkers-List installer script for Microsoft Windows -;;;; (c) 2005--2010 +;;;; (c) 2005--2011 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> ;;;; Han-Wen Nienhuys <janneke@gnu.org> ;;;; licence: GNU GPL @@ -95,6 +95,7 @@ Call registry_installer Call registry_path + Call postinstall_schikkers_list SectionEnd Function registry_path @@ -348,3 +349,18 @@ WriteRegExpandStr HKCR "scm_auto_file\shell\open\command" "" '"$INSTDIR\usr\bin\guile-windows.exe" "%1" %2 %3 %4 %5 %6 %7 %8 %9' ;;scm_end: FunctionEnd + +!include "FontName.nsh" +!include "FontReg.nsh" + +Function postinstall_schikkers_list + CopyFiles /silent "$INSTDIR\usr\share\lilypond\current\fonts\otf\Emmentaler-20.otf" "$WINDIR\Fonts\Emmentaler-20.otf" + StrCpy $FONT_DIR "$WINDIR\Fonts" + !insertmacro InstallTTFFont "${ROOT}\usr\share\lilypond\current\fonts\otf\Emmentaler-20.otf" + ClearErrors +FunctionEnd + +Function un.install_schikkers_list_ttf + Delete "$WINDIR\Fonts\Emmentaler-20.otf" + ClearErrors +FunctionEnd