Ticket #3798: arch-specific-capabilities.diff
File arch-specific-capabilities.diff, 2.6 KB (added by , 15 years ago) |
---|
-
build/jam/HaikuImage
5 5 local X86_ONLY = ; 6 6 local PPC_ONLY = ; 7 7 local M68K_ONLY = ; 8 local ENABLE_OGL = ; 9 local ENABLE_AVC = ; 8 10 if $(TARGET_ARCH) = x86 { 9 11 X86_ONLY = "" ; 12 ENABLE_OGL = "" ; 13 ENABLE_AVC = "" ; 10 14 } else if $(TARGET_ARCH) = ppc { 11 15 PPC_ONLY = "" ; 16 ENABLE_OGL = "" ; 12 17 } else if $(TARGET_ARCH) = m68k { 13 18 M68K_ONLY = "" ; 14 19 } … … 59 64 ScreenSaver Sounds Time Touchpad <preference>Tracker VirtualMemory 60 65 ; 61 66 SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo 62 GLDirectModeGLTeapot Mandelbrot Pairs67 $(ENABLE_OGL)GLDirectMode $(ENABLE_OGL)GLTeapot Mandelbrot Pairs 63 68 Playground Pulse Sudoku Gradients 64 69 ; 65 70 SYSTEM_LIBS = libbe.so $(HAIKU_LIBSTDC++) libmedia.so libtracker.so 66 71 libtranslation.so libbnetapi.so libnetwork.so libdebug.so libbsd.so 67 72 libmail.so libtextencoding.so libz.so libfreetype.so libpng.so libmidi.so 68 73 libmidi2.so libdevice.so libgame.so libscreensaver.so <revisioned>libroot.so 69 libGL.so libfluidsynth.so liblpsolve55.so liblinprog.so libalm.so70 lib ilmimf.so libiconv.so74 $(ENABLE_OGL)libGL.so libfluidsynth.so liblpsolve55.so liblinprog.so 75 libalm.so libilmimf.so libiconv.so 71 76 ; 72 77 SYSTEM_SERVERS = registrar debug_server syslog_daemon media_server 73 78 net_server media_addon_server input_server app_server fake_app_server … … 105 110 #legacy.media_addon 106 111 ; 107 112 SYSTEM_ADD_ONS_MEDIA_PLUGINS = $(GPL_ONLY)ac3_decoder 108 aiff_reader au_reader $( X86_ONLY)avcodec avi_reader113 aiff_reader au_reader $(ENABLE_AVC)avcodec avi_reader 109 114 matroska mov_reader 110 115 mp3_decoder mp3_reader 111 116 mp4_reader musepack … … 120 125 SYSTEM_ADD_ONS_PRINT_TRANSPORT = HP\ JetDirect IPP LPR Parallel\ Port 121 126 Print\ To\ File Serial\ Port USB\ Port 122 127 ; 123 SYSTEM_ADD_ONS_SCREENSAVERS = DebugNow Flurry Haiku IFS Spider Message ; 128 SYSTEM_ADD_ONS_SCREENSAVERS = DebugNow $(ENABLE_OGL)Flurry Haiku IFS Spider 129 Message 130 ; 124 131 SYSTEM_ADD_ONS_DRIVERS_AUDIO = auich auvia echo3g emuxki hda ; 125 132 SYSTEM_ADD_ONS_DRIVERS_AUDIO_OLD = ; #cmedia sis7018 usb_audio ; 126 133 SYSTEM_ADD_ONS_DRIVERS_GRAPHICS = $(X86_ONLY)radeon $(X86_ONLY)nvidia … … 419 426 AddFilesToHaikuImage system add-ons accelerants 420 427 : $(SYSTEM_ADD_ONS_ACCELERANTS) ; 421 428 AddFilesToHaikuImage system add-ons opengl 422 : Mesa\ Software\ Renderer ;429 : $(ENABLE_OGL)Mesa\ Software\ Renderer ; 423 430 AddFilesToHaikuImage system add-ons Translators 424 431 : $(SYSTEM_ADD_ONS_TRANSLATORS) ; 425 432 AddFilesToHaikuImage system add-ons mail_daemon inbound_protocols : POP3 IMAP ;