VirtualBox

Changeset 16286 in vbox for trunk/src


Ignore:
Timestamp:
Jan 27, 2009 11:36:24 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
42109
Message:

GuestHost/OGL/Makefile: try just appending our stuff to the VBOXR3NP/VBOXGUESTR3NPDLL templates instead of dropping stuff from the super template.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk

    r16285 r16286  
    5555# OpenGL templates.
    5656#
    57 ## @todo r=bird: Most of the keywords are overridden here... check each and why. r42044 fixed did the wrong fix it seems - the cyclic refs were backres to the super class.
    58 ## VBOXCROGLR3HOST ##
    59 TEMPLATE_VBOXCROGLR3HOST                = VBox OpenGL Host DLLs/Libraries
    60 TEMPLATE_VBOXCROGLR3HOST_EXTENDS        = VBOXR3NP
    61 TEMPLATE_VBOXCROGLR3HOST_DEFS           = $(TEMPLATE_VBOXR3NP_DEFS) CHROMIUM_THREADSAFE VBOX_WITH_HGCM UNPACKS
    62 TEMPLATE_VBOXCROGLR3HOST_DEFS.win       = _WIN32_WINNT=0x0500 WINDOWS=1
    63 TEMPLATE_VBOXCROGLR3HOST_DEFS.linux     = Linux=1
    64 TEMPLATE_VBOXCROGLR3HOST_DEFS.solaris   = SunOS=1 GLEXT_64_TYPES_DEFINED
    65 TEMPLATE_VBOXCROGLR3HOST_DEFS.darwin    = DARWIN=1 GL_GLEXT_LEGACY
    66 TEMPLATE_VBOXCROGLR3HOST_INCS           = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES)
    67 TEMPLATE_VBOXCROGLR3HOST_SDKS.darwin    = $(VBOXR3NP_SDKS.darwin) DARWIN-OPENGL
    68 TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.darwin = -framework Carbon -framework OpenGL -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    69 TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.linux  = $(TEMPLATE_VBOXR3NP_LDFLAGS.linux) -Wl,--no-as-needed
    70 TEMPLATE_VBOXCROGLR3HOST_BLDDIRS        = $(VBOX_PATH_CROGL_GENFILES)/
    71 
    72 ## VBOXCROGLR3GUESTDLL ##
     57TEMPLATE_VBOXCROGLR3HOST                    = VBox OpenGL Host DLLs/Libraries
     58TEMPLATE_VBOXCROGLR3HOST_EXTENDS            = VBOXR3NP
     59TEMPLATE_VBOXCROGLR3HOST_DEFS               = $(TEMPLATE_VBOXR3NP_DEFS) CHROMIUM_THREADSAFE VBOX_WITH_HGCM UNPACKS
     60TEMPLATE_VBOXCROGLR3HOST_DEFS.win           = $(TEMPLATE_VBOXR3NP_DEFS.win)     _WIN32_WINNT=0x0500 WINDOWS=1
     61TEMPLATE_VBOXCROGLR3HOST_DEFS.linux         = $(TEMPLATE_VBOXR3NP_DEFS.linux)   Linux=1
     62TEMPLATE_VBOXCROGLR3HOST_DEFS.solaris       = $(TEMPLATE_VBOXR3NP_DEFS.solaris) SunOS=1 GLEXT_64_TYPES_DEFINED
     63TEMPLATE_VBOXCROGLR3HOST_DEFS.darwin        = $(TEMPLATE_VBOXR3NP_DEFS.darwin)  DARWIN=1 GL_GLEXT_LEGACY
     64TEMPLATE_VBOXCROGLR3HOST_INCS               = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES) $(TEMPLATE_VBOXR3NP_INCS)
     65TEMPLATE_VBOXCROGLR3HOST_SDKS.darwin        = DARWIN-OPENGL $(TEMPLATE_VBOXR3NP_SDKS.darwin)
     66TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.darwin     = $(TEMPLATE_VBOXR3NP_LDFLAGS) \
     67        -framework Carbon \
     68        -framework OpenGL \
     69        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
     70TEMPLATE_VBOXCROGLR3HOST_LDFLAGS.linux      = $(TEMPLATE_VBOXR3NP_LDFLAGS.linux) -Wl,--no-as-needed
     71TEMPLATE_VBOXCROGLR3HOST_BLDDIRS            = $(TEMPLATE_VBOXR3NP_BLDDIRS) $(VBOX_PATH_CROGL_GENFILES)/
     72
    7373TEMPLATE_VBOXCROGLR3GUESTDLL                = VBox OpenGL Guest DLLs
    7474TEMPLATE_VBOXCROGLR3GUESTDLL_EXTENDS        = VBOXGUESTR3NPDLL
    7575TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS           = $(TEMPLATE_VBOXGUESTR3NPDLL_DEFS) CHROMIUM_THREADSAFE VBOX_WITH_HGCM
    76 TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.win       = _WIN32_WINNT=0x0500 WINDOWS=1
    77 TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.linux     = Linux=1
    78 TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.solaris   = SunOS=1 GLEXT_64_TYPES_DEFINED
    79 TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.darwin    = DARWIN=1 GL_GLEXT_LEGACY
    80 TEMPLATE_VBOXCROGLR3GUESTDLL_INCS           = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES)
    81 TEMPLATE_VBOXCROGLR3GUESTDLL_SDKS.darwin    = $(VBOXGUESTR3NPDLL_SDKS.darwin) DARWIN-OPENGL
    82 TEMPLATE_VBOXCROGLR3GUESTDLL_LDFLAGS.darwin = -framework Carbon -framework OpenGL -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
     76TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.win       = $(TEMPLATE_VBOXGUESTR3NPDLL_DEFS.win)     _WIN32_WINNT=0x0500 WINDOWS=1
     77TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.linux     = $(TEMPLATE_VBOXGUESTR3NPDLL_DEFS.linux)   Linux=1
     78TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.solaris   = $(TEMPLATE_VBOXGUESTR3NPDLL_DEFS.solaris) SunOS=1 GLEXT_64_TYPES_DEFINED
     79TEMPLATE_VBOXCROGLR3GUESTDLL_DEFS.darwin    = $(TEMPLATE_VBOXGUESTR3NPDLL_DEFS.darwin)  DARWIN=1 GL_GLEXT_LEGACY
     80TEMPLATE_VBOXCROGLR3GUESTDLL_INCS           = $(VBOX_PATH_CROGL_INCLUDE) $(VBOX_PATH_CROGL_GENFILES) $(TEMPLATE_VBOXGUESTR3NPDLL_INCS)
     81TEMPLATE_VBOXCROGLR3GUESTDLL_SDKS.darwin    = DARWIN-OPENGL $(TEMPLATE_VBOXGUESTR3NPDLL_SDKS.darwin)
     82TEMPLATE_VBOXCROGLR3GUESTDLL_LDFLAGS.darwin = $(TEMPLATE_VBOXGUESTR3NPDLL_LDFLAGS.darwin) \
     83        -framework Carbon \
     84        -framework OpenGL \
     85        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    8386TEMPLATE_VBOXCROGLR3GUESTDLL_BLDDIRS        = $(VBOX_PATH_CROGL_GENFILES)/
    8487
    85 ## VBOXCROGLR3GUESTLIB ##
    86 TEMPLATE_VBOXCROGLR3GUESTLIB         = VBox OpenGL Guest Libraries
    87 TEMPLATE_VBOXCROGLR3GUESTLIB_EXTENDS = VBOXCROGLR3GUESTDLL
    88 TEMPLATE_VBOXCROGLR3GUESTLIB_INST    = $(INST_ADDITIONS_LIB)
     88TEMPLATE_VBOXCROGLR3GUESTLIB                = VBox OpenGL Guest Libraries
     89TEMPLATE_VBOXCROGLR3GUESTLIB_EXTENDS        = VBOXCROGLR3GUESTDLL
     90TEMPLATE_VBOXCROGLR3GUESTLIB_INST           = $(INST_ADDITIONS_LIB)
    8991
    9092
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette