~ubuntu-branches/ubuntu/quantal/virtualbox/quantal-security

« back to all changes in this revision

Viewing changes to src/VBox/HostServices/SharedOpenGL/Makefile.kmk

  • Committer: Package Import Robot
  • Author(s): Felix Geyer
  • Date: 2012-05-01 20:22:40 UTC
  • mfrom: (3.1.13 sid)
  • Revision ID: package-import@ubuntu.com-20120501202240-dqbkzypmbdy0ui8l
Tags: 4.1.14-dfsg-1
* New upstream release.
  - Drop 36-tarball-respin.patch
* Fix FTBFS with X Server 1.12. (Closes: #671061)
  - Add 36-fix-ftbfs-xserver-112.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
273
273
        $(VBOX_LIBPATH_X11)
274
274
endif
275
275
 
 
276
LIBRARIES += VBoxOGLTest
 
277
VBoxOGLTest_TEMPLATE = VBOXR3
 
278
ifneq ($(KBUILD_TARGET),darwin)
 
279
  VBoxOGLTest_SOURCES = OpenGLTest/OpenGLTest.cpp
 
280
endif
 
281
VBoxOGLTest_SOURCES.darwin = OpenGLTest/OpenGLTestDarwin.cpp
 
282
 
 
283
#
 
284
# VBoxTestOGL - OpenGL support test app.
 
285
# Note! Doesn't link with VBOX_WITH_DEBUG_VCC_CRT defined because it uses Qt.
 
286
#
 
287
if (   defined(VBOX_WITH_QTGUI) \
 
288
    && (defined(VBOX_WITH_CROGL) || defined(VBOX_WITH_VIDEOHWACCEL)) \
 
289
    && !defined(VBOX_WITH_DEBUG_VCC_CRT))
 
290
 ifneq ($(KBUILD_TARGET),darwin)
 
291
  ifdef VBOX_WITH_VIDEOHWACCEL
 
292
   USES += qt4
 
293
  endif
 
294
  PROGRAMS += VBoxTestOGL
 
295
  VBoxTestOGL_TEMPLATE = $(if $(VBOX_WITH_VIDEOHWACCEL),$(if $(VBOX_WITH_HARDENING),VBOXQT4GUI,VBOXQT4GUIEXE),VBOXMAINEXE)
 
296
  VBoxTestOGL_SOURCES = OpenGLTest/OpenGLTestApp.cpp
 
297
  VBoxTestOGL_LIBS = \
 
298
    $(if $(VBOX_WITH_CROGL), \
 
299
      $(PATH_STAGE_LIB)/VBoxOGLhostspuload$(VBOX_SUFF_LIB) \
 
300
      $(VBOX_LIB_OGL_HOSTCRUTIL),) \
 
301
    $(if $(VBOX_WITH_VIDEOHWACCEL), $(PATH_STAGE_LIB)/VBoxOGL2D$(VBOX_SUFF_LIB),) \
 
302
    $(LIB_RUNTIME)
 
303
  VBoxTestOGL_DEFS += \
 
304
    $(if $(VBOX_WITH_CROGL), VBOX_WITH_CROGL,) \
 
305
    $(if $(VBOX_WITH_VIDEOHWACCEL), VBOX_WITH_VIDEOHWACCEL,) \
 
306
    VBOX_BUILD_TARGET=\"$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)\" \
 
307
    $(if $(VBOX_BLEEDING_EDGE),VBOX_BLEEDING_EDGE=\"$(VBOX_BLEEDING_EDGE)\",)
 
308
  ifdef VBOX_WITH_VIDEOHWACCEL
 
309
   VBoxTestOGL_QT_MODULES += Core Gui OpenGL
 
310
   VBoxTestOGL_LDFLAGS.darwin += -framework OpenGL
 
311
   VBoxTestOGL_LIBS.win += $(PATH_SDK_WINPSDK_LIB)/Opengl32.lib
 
312
   if1of ($(KBUILD_TARGET), solaris linux freebsd)
 
313
    # must come after VBoxOGL2D, therefore don't set the arch-specific LIBS variable here!
 
314
    VBoxTestOGL_LIBS += GL
 
315
   endif
 
316
  endif
 
317
  VBoxTestOGL_LDFLAGS.win = /SUBSYSTEM:windows
 
318
 endif
 
319
endif
 
320
 
276
321
include $(KBUILD_PATH)/subfooter.kmk
277
322