SkyOS port. Thanks again Begasus :)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@437 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
		
							parent
							
								
									30184d82e9
								
							
						
					
					
						commit
						0eb18b7619
					
				
							
								
								
									
										14
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								Makefile
									
									
									
									
									
								
							@ -106,6 +106,20 @@ else
 | 
			
		||||
    OBJDIR = obj/haiku
 | 
			
		||||
  else
 | 
			
		||||
 | 
			
		||||
  #SkyOS specific
 | 
			
		||||
  ifeq ($(PLATFORM),skyos)
 | 
			
		||||
    DELCOMMAND = rm -rf
 | 
			
		||||
    MKDIR = mkdir -p
 | 
			
		||||
    RMDIR = rmdir
 | 
			
		||||
    CP = cp
 | 
			
		||||
    BIN = grafx2
 | 
			
		||||
    CFGBIN = gfxcfg
 | 
			
		||||
    COPT = -W -Wall -Wdeclaration-after-statement -c -g `sdl-config --cflags` $(TTFCOPT)
 | 
			
		||||
    LOPT = `sdl-config --libs` -lSDL_image -lpng -ljpeg -lz $(TTFLOPT)
 | 
			
		||||
    CC = gcc
 | 
			
		||||
    OBJDIR = obj/skyos
 | 
			
		||||
  else
 | 
			
		||||
  
 | 
			
		||||
    # Linux specific
 | 
			
		||||
    DELCOMMAND = rm -rf
 | 
			
		||||
    MKDIR = mkdir -p
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										4
									
								
								divers.c
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								divers.c
									
									
									
									
									
								
							@ -917,6 +917,8 @@ void Zoomer_une_ligne(byte* Ligne_originale, byte* Ligne_zoomee,
 | 
			
		||||
    // sysinfo not implemented
 | 
			
		||||
#elif defined(__AROS__)
 | 
			
		||||
    #include <proto/exec.h>
 | 
			
		||||
#elif defined(__SKYOS__)
 | 
			
		||||
    #include <skyos/sysinfo.h>
 | 
			
		||||
#else
 | 
			
		||||
    #include <sys/sysinfo.h> // sysinfo() for free RAM
 | 
			
		||||
#endif
 | 
			
		||||
@ -950,7 +952,7 @@ unsigned long Memoire_libre(void)
 | 
			
		||||
        len = sizeof(maxmem);
 | 
			
		||||
        sysctl(mib,2,&maxmem,&len,NULL,0);
 | 
			
		||||
        return maxmem;
 | 
			
		||||
    #elif defined(__BEOS__) || defined(__HAIKU__)
 | 
			
		||||
    #elif defined(__BEOS__) || defined(__HAIKU__) || defined(__SKYOS__)
 | 
			
		||||
        // No <sys/sysctl.h> on BeOS or Haiku
 | 
			
		||||
        return 10*1024*1024;
 | 
			
		||||
    #elif defined(__AROS__)
 | 
			
		||||
 | 
			
		||||
@ -430,6 +430,10 @@ static const T_TABLEAIDE TableAideCredits[] =
 | 
			
		||||
  AIDE_TEXTE("")                                          //
 | 
			
		||||
  AIDE_TEXTE("  Luc Schrijvers (begasus@skynet.be)")      //
 | 
			
		||||
  AIDE_TEXTE("")
 | 
			
		||||
  AIDE_BOLD ("                 SKYOS PORT")         //
 | 
			
		||||
  AIDE_TEXTE("")                                          //
 | 
			
		||||
  AIDE_TEXTE("  Luc Schrijvers (begasus@skynet.be)")      //
 | 
			
		||||
  AIDE_TEXTE("")
 | 
			
		||||
  AIDE_BOLD("                 BUGFINDERS")                //
 | 
			
		||||
  AIDE_TEXTE("")                                          //
 | 
			
		||||
  AIDE_TEXTE("  BDCIron       Ced           El Topo    ")
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user