2
/******************************************************************************
3
* MODULE : mac_utilities.mm
4
* DESCRIPTION: Utilities for Mac OS X
5
* COPYRIGHT : (C) 2007 Massimiliano Gubinelli
6
*******************************************************************************
7
* This software falls under the GNU general public license and comes WITHOUT
8
* ANY WARRANTY WHATSOEVER. See the file $TEXMACS_PATH/LICENSE for more details.
9
* If you don't have this file, write to the Free Software Foundation, Inc.,
10
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
11
******************************************************************************/
13
#include <Cocoa/Cocoa.h>
17
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
18
/* add appropriate TEXMACS_PATH to the current environment */
20
setenv("TEXMACS_PATH",
21
[[[[NSBundle mainBundle] resourcePath]
22
stringByAppendingPathComponent:@"share/TeXmacs"]
23
cStringUsingEncoding:NSUTF8StringEncoding],
26
/* add TeX directory */
27
/* FIXME: make this user-defined */
29
[[[NSString stringWithCString:getenv("PATH")]
30
stringByAppendingString:@":/usr/texbin"]
31
cStringUsingEncoding:NSUTF8StringEncoding],
33
setenv("GUILE_LOAD_PATH","/opt/local/share/guile/1.8",1);