[BACK]Return to MyEnvironment.m CVS log [TXT][DIR] Up to [local] / OpenXM / src / cfep

Diff for /OpenXM/src/cfep/MyEnvironment.m between version 1.4 and 1.6

version 1.4, 2016/09/30 04:41:07 version 1.6, 2016/10/07 02:02:31
Line 135 
Line 135 
     if ([s compare: @"PATH"] == NSOrderedSame) {      if ([s compare: @"PATH"] == NSOrderedSame) {
       char *path;        char *path;
           NSString *defaultPath;            NSString *defaultPath;
           defaultPath=@"/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/sw/bin:/sw/sbin:/usr/local/bin";            defaultPath=@"/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/sw/bin:/sw/sbin:/usr/local/bin";
           path = getenv("PATH");            path = getenv("PATH");
           if (!path) {            if (!path) {
             s = [NSString stringWithCString: path length: strlen(path)];              s = [NSString stringWithCString: path length: strlen(path)];
Line 170 
Line 170 
   [super dealloc];    [super dealloc];
 }  }
 +(int) checkX {  +(int) checkX {
     return 1;      /* still use an deprecated functions */
     // I need a sample code for runningApplications. 2016.09.30  
     /*  
   NSEnumerator *apps = [[[NSWorkspace sharedWorkspace] launchedApplications] objectEnumerator ];    NSEnumerator *apps = [[[NSWorkspace sharedWorkspace] launchedApplications] objectEnumerator ];
   NSDictionary *dicApp;    NSDictionary *dicApp;
   while (dicApp = [apps nextObject]) {    while (dicApp = [apps nextObject]) {
     if ([@"X11" compare: [dicApp objectForKey: @"NSApplicationName"]] == NSOrderedSame) {      if ([@"XQuartz" compare: [dicApp objectForKey: @"NSApplicationName"]] == NSOrderedSame) {
           NSLog(@"X11 is running.\n");            NSLog(@"X11 is running.\n");
           return 1;            return 1;
         }          }
   }    }
   NSLog(@"X11 is NOT running.\n");    NSLog(@"X11 is NOT running.\n");
   return 0;    return 0;
      */  
 }  }
 -(void) showForDebug {  -(void) showForDebug {
   NSLog(@"OpenXM_HOME=%@\n",OpenXM_HOME);    NSLog(@"OpenXM_HOME=%@\n",OpenXM_HOME);
Line 221 
Line 218 
 }  }
 +(int) isX11Installed {  +(int) isX11Installed {
   NSFileManager *manager = [NSFileManager defaultManager];    NSFileManager *manager = [NSFileManager defaultManager];
   if ([manager fileExistsAtPath: @"/usr/X11R6/bin/X"]) return 1;    if ([manager fileExistsAtPath: @"/opt/X11/bin/X"]) return 1;
   else return 0;    else return 0;
 }  }
 +(int) isGccInstalled {  +(int) isGccInstalled {

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>