[haiku-commits] Re: haiku: hrev45149 - src/add-ons/opengl/swpipe build/jam

  • From: Alexander von Gluck <kallisti5@xxxxxxxxxxx>
  • To: <haiku-commits@xxxxxxxxxxxxx>
  • Date: Fri, 11 Jan 2013 01:07:17 -0600

+if FIsBuildFeatureEnabled(llvm) {
+       # LLVM Pipe enabled Gallium Software Renderer
+       # Requires:
+       #       - LLVM optional package
+       #   - Mesa optional package compiled with LLVM installed
+       SubDirC++Flags [ FDefines HAVE_LLVM=0x0302 ] ;
+
+       Addon Software\ Renderer :
+               $(sources)
+               :
+               libGL.so
+               $(HAIKU_GALLIUM_LLVMPIPE_LIB)
+               $(HAIKU_MESA_LIB)
+               $(HAIKU_GLSL_LIB)
+               $(HAIKU_GALLIUM_LIB)
+               $(HAIKU_LLVM_LIBS)
+               be translation stdc++ $(TARGET_LIBSUPC++)
+       ;
+} else {
+       # SoftPipe enabled Gallium Software Renderer
+       # Note: Slow and pointless for production use!
+       # Requires:
+       #   - Mesa optional package compiled *without* LLVM installed.
+       Addon Software\ Renderer :
+               $(sources)
+               :
+               libGL.so
+               $(HAIKU_GALLIUM_SOFTPIPE_LIB)
+               $(HAIKU_MESA_LIB)
+               $(HAIKU_GLSL_LIB)
+               $(HAIKU_GALLIUM_LIB)
+               be translation stdc++ $(TARGET_LIBSUPC++)
+       ;
+}


I'm planning on trying to condense this a little this weekend... just an fyi :)

 -- Alex

Other related posts: