! Copyright (C) 2010 Philipp Brüschweiler
! See http://factorcode.org/license.txt for BSD license.
-USING: kernel tools.deploy.shaker literals namespaces
-vocabs.loader io.pathnames io.files io.encodings.binary ;
+USING: namespaces tools.deploy.shaker ;
IN: ui.backend.gtk
-CONSTANT: get-icon-data
- $[
- deploy-vocab get
- dup vocab-dir "icon.png" append-path vocab-append-path
- [ exists? ] keep "resource:misc/icons/Factor_128x128.png" ?
- binary file-contents
- ]
+deploy-vocab get vocab-icon-data icon-data set-global