Add XSLT support for the macosx install and bundle targets

Works like it should for the install-macosx target.  I haven't tested
the create-macosx-bundle target, but it shouldn't be any different.

Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Henrik Brautaset Aronsen 2013-02-09 10:36:02 +01:00 committed by Dirk Hohndel
parent fe87ed182e
commit eb7acc1d96
2 changed files with 14 additions and 0 deletions

View file

@ -1,5 +1,6 @@
/* macos.c */
/* implements Mac OS X specific functions */
#include <stdlib.h>
#include "dive.h"
#include "display-gtk.h"
#include <CoreFoundation/CoreFoundation.h>
@ -172,6 +173,10 @@ void subsurface_ui_setup(GtkSettings *settings, GtkWidget *menubar,
GtkWidget *vbox, GtkUIManager *ui_manager)
{
GtkWidget *menu_item, *sep;
static char path[1024];
snprintf(path, 1024, "%s/xslt", gtkosx_application_get_resource_path());
setenv("SUBSURFACE_XSLT_PATH", path, TRUE);
g_object_set(G_OBJECT(settings), "gtk-font-name", UI_FONT, NULL);