(write-preamble): verbosity.
* scripts/convert-ly.py: cleanup. Use lilylib. Use convertrules.
2005-06-15 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scm/framework-ps.scm (write-preamble): use ly:system.
+ (write-preamble): verbosity.
+
* scripts/convert-ly.py: cleanup. Use lilylib. Use convertrules.
* python/convertrules.py: new file. Store conversion rules
((dir-name (tmpnam))
(files '())
(status 0)
- (embed ""))
+ (embed #f))
(display (list filename name))
(mkdir dir-name #o700)
- (set! status (system
- (format "cd ~a && fondu -force ~a" dir-name filename)))
+ (set! status (ly:system
+ (format "cd ~a && fondu -force '~a'" dir-name filename)))
(if (!= status 0)
(ly:error "Fondu failed."))
(delete-file (path-join dir-name f))))
files)
(rmdir dir-name)
+
+ (if (not embed)
+ (begin
+ (set! embed "% failed \n")
+ (ly:warn (_ "Couldn't extract file matching ~a from ~a") name filename)))
embed))
(define (font-file-as-ps-string name file-name)
ly.help ()
sys.exit (0)
elif o == '--version' or o == '-v':
- print_version ()
+ ly.identify (sys.stdout)
sys.exit (0)
elif o== '--from' or o=='-f':
from_version = str_to_tuple (a)