GL: Disable OpenGL applications and libraries on non-x86
* This should definitely be undone once we figure out a way to cross compile stuff under haiku. * setgcc ppc gcc4 anyone?
This commit is contained in:
+15
-11
@@ -73,18 +73,18 @@ SYSTEM_APPS = AboutSystem ActivityMonitor $(X86_ONLY)BootManager CharacterMap
|
|||||||
;
|
;
|
||||||
SYSTEM_PREFERENCES = Appearance Backgrounds CPUFrequency DataTranslations
|
SYSTEM_PREFERENCES = Appearance Backgrounds CPUFrequency DataTranslations
|
||||||
<preference>Deskbar E-mail FileTypes Fonts Keyboard Keymap Locale Media
|
<preference>Deskbar E-mail FileTypes Fonts Keyboard Keymap Locale Media
|
||||||
Mouse Network Notifications OpenGL Printers Screen ScreenSaver Shortcuts
|
Mouse Network Notifications $(X86_ONLY)OpenGL Printers Screen ScreenSaver
|
||||||
Sounds Time Touchpad <preference>Tracker VirtualMemory
|
Shortcuts Sounds Time Touchpad <preference>Tracker VirtualMemory
|
||||||
;
|
;
|
||||||
SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo GLTeapot
|
SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo $(X86_ONLY)GLTeapot
|
||||||
$(HAIKU_INCLUDE_TRADEMARKS)Haiku3d Mandelbrot OverlayImage Pairs Playground
|
$(HAIKU_INCLUDE_TRADEMARKS)$(X86_ONLY)Haiku3d Mandelbrot OverlayImage Pairs
|
||||||
Pulse Sudoku
|
Playground Pulse Sudoku
|
||||||
;
|
;
|
||||||
SYSTEM_LIBS =
|
SYSTEM_LIBS =
|
||||||
libbe.so libbsd.so libbnetapi.so
|
libbe.so libbsd.so libbnetapi.so
|
||||||
libdebug.so libdevice.so
|
libdebug.so libdevice.so
|
||||||
libfreetype.so
|
libfreetype.so
|
||||||
libgame.so libGL.so libgnu.so
|
libgame.so $(X86_ONLY)libGL.so libgnu.so
|
||||||
libjpeg.so
|
libjpeg.so
|
||||||
liblocale.so
|
liblocale.so
|
||||||
libmail.so libmedia.so libmidi.so libmidi2.so
|
libmail.so libmedia.so libmidi.so libmidi2.so
|
||||||
@@ -158,7 +158,7 @@ SYSTEM_ADD_ONS_PRINT_TRANSPORT = HP\ JetDirect IPP LPR
|
|||||||
# Parallel\ Port
|
# Parallel\ Port
|
||||||
Print\ To\ File Serial\ Port USB\ Port
|
Print\ To\ File Serial\ Port USB\ Port
|
||||||
;
|
;
|
||||||
SYSTEM_ADD_ONS_SCREENSAVERS = Butterfly DebugNow Flurry
|
SYSTEM_ADD_ONS_SCREENSAVERS = Butterfly DebugNow $(X86_ONLY)Flurry
|
||||||
$(HAIKU_INCLUDE_TRADEMARKS)Haiku Icons IFS Leaves Message Spider ;
|
$(HAIKU_INCLUDE_TRADEMARKS)Haiku Icons IFS Leaves Message Spider ;
|
||||||
SYSTEM_ADD_ONS_DRIVERS_AUDIO = auich auvia echo3g emuxki hda sis7018 ;
|
SYSTEM_ADD_ONS_DRIVERS_AUDIO = auich auvia echo3g emuxki hda sis7018 ;
|
||||||
SYSTEM_ADD_ONS_DRIVERS_AUDIO_OLD = ; #cmedia usb_audio ;
|
SYSTEM_ADD_ONS_DRIVERS_AUDIO_OLD = ; #cmedia usb_audio ;
|
||||||
@@ -587,8 +587,10 @@ AddBootModuleSymlinksToHaikuImage
|
|||||||
# add-ons
|
# add-ons
|
||||||
AddFilesToHaikuImage system add-ons accelerants
|
AddFilesToHaikuImage system add-ons accelerants
|
||||||
: $(SYSTEM_ADD_ONS_ACCELERANTS) ;
|
: $(SYSTEM_ADD_ONS_ACCELERANTS) ;
|
||||||
AddFilesToHaikuHybridImage system add-ons opengl
|
if $(TARGET_ARCH) = x86 {
|
||||||
: Mesa\ Software\ Renderer : : true ;
|
AddFilesToHaikuHybridImage system add-ons opengl
|
||||||
|
: Mesa\ Software\ Renderer : : true ;
|
||||||
|
}
|
||||||
AddFilesToHaikuHybridImage system add-ons Translators
|
AddFilesToHaikuHybridImage system add-ons Translators
|
||||||
: $(SYSTEM_ADD_ONS_TRANSLATORS) : : true ;
|
: $(SYSTEM_ADD_ONS_TRANSLATORS) : : true ;
|
||||||
AddFilesToHaikuImage system add-ons locale catalogs
|
AddFilesToHaikuImage system add-ons locale catalogs
|
||||||
@@ -709,8 +711,10 @@ CopyDirectoryToHaikuImage develop sample-code
|
|||||||
: pdflib : -x .svn ;
|
: pdflib : -x .svn ;
|
||||||
|
|
||||||
# Copy Mesa3D GL headers into image
|
# Copy Mesa3D GL headers into image
|
||||||
CopyDirectoryToHaikuImage develop headers os opengl
|
if $(TARGET_ARCH) = x86 {
|
||||||
: [ FDirName $(HAIKU_MESA_HEADERS) GL ] : : -x .svn ;
|
CopyDirectoryToHaikuImage develop headers os opengl
|
||||||
|
: [ FDirName $(HAIKU_MESA_HEADERS) GL ] : : -x .svn ;
|
||||||
|
}
|
||||||
|
|
||||||
#pragma mark - Optional Packages
|
#pragma mark - Optional Packages
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user