Changeset 46228 in vbox
- Timestamp:
- May 23, 2013 9:31:11 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 85957
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/crOpenGL/Makefile.kmk
r46188 r46228 259 259 $(call MSG_GENERATE,python,$@,$<) 260 260 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 261 261 262 $(VBOX_PATH_CROGL_GENFILES)/tsfuncs.c: $(PATH_SUB_CURRENT)/tsfuncs.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 262 263 $(call MSG_GENERATE,python,$@,$<) 263 264 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 264 265 266 265 267 ifeq ($(KBUILD_TARGET),win) 268 # Windows 266 269 $(VBOX_PATH_CROGL_GENFILES)/getprocaddress.c: $(PATH_SUB_CURRENT)/windows_getprocaddress.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 267 270 $(call MSG_GENERATE,python,$@,$<) 268 271 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 272 269 273 ifeq ($(KBUILD_TARGET_ARCH),amd64) 270 274 $(VBOX_PATH_CROGL_GENFILES)/cropengl.def: $(PATH_SUB_CURRENT)/defs64.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) … … 276 280 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 277 281 endif 282 278 283 $(VBOX_PATH_CROGL_GENFILES)/cr_gl.h: $(PATH_SUB_CURRENT)/cr_gl.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 279 284 $(call MSG_GENERATE,python,$@,$<) 280 285 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 286 281 287 $(VBOX_PATH_CROGL_GENFILES)/windows_exports.asm: \ 282 288 $(PATH_SUB_CURRENT)/windows_i386_exports.py \ … … 285 291 $(call MSG_GENERATE,python,$@,$<) 286 292 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 293 287 294 ifdef VBOX_WITH_WDDM 288 295 ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.amd64) … … 292 299 endif #ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.amd64) 293 300 endif #ifdef VBOX_WITH_WDDM 294 else if1of ($(KBUILD_TARGET), linux solaris freebsd) 301 302 303 else if1of ($(KBUILD_TARGET), freebsd linux solaris) 304 # FreeBSD, Linux, Solaris 295 305 $(VBOX_PATH_CROGL_GENFILES)/getprocaddress.c: $(PATH_SUB_CURRENT)/getprocaddress.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 296 306 $(call MSG_GENERATE,python,$@,$<) 297 307 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 298 if !defined(VBoxOGL_DRI) && !defined(VBoxOGL_FAKEDRI) 299 ifeq ($(KBUILD_TARGET),solaris) 308 309 if !defined(VBoxOGL_DRI) && !defined(VBoxOGL_FAKEDRI) 310 ifeq ($(KBUILD_TARGET),solaris) 300 311 $(VBOX_PATH_CROGL_GENFILES)/solaris_exports.c: \ 301 312 $(PATH_SUB_CURRENT)/SunOS_exports.py \ … … 304 315 $(call MSG_GENERATE,python,$@,$<) 305 316 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 306 else ifeq ($(KBUILD_TARGET),freebsd) 317 318 else ifeq ($(KBUILD_TARGET),freebsd) 307 319 $(VBOX_PATH_CROGL_GENFILES)/freebsd_exports.c: \ 308 320 $(PATH_SUB_CURRENT)/FreeBSD_exports.py \ … … 311 323 $(call MSG_GENERATE,python,$@,$<) 312 324 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 313 else 325 326 else 314 327 $(VBOX_PATH_CROGL_GENFILES)/linux_exports.asm: \ 315 328 $(PATH_SUB_CURRENT)/Linux_i386_exports.py \ … … 318 331 $(call MSG_GENERATE,python,$@,$<) 319 332 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 320 endif 321 else ifdef VBoxOGL_DRI 333 endif 334 335 else ifdef VBoxOGL_DRI 322 336 $(VBOX_PATH_CROGL_GENFILES)/cr_gl.h: $(PATH_SUB_CURRENT)/cr_gl.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 323 337 $(call MSG_GENERATE,python,$@,$<) 324 338 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 339 325 340 $(VBOX_PATH_CROGL_GENFILES)/DD_gl.h: $(PATH_SUB_CURRENT)/DD_glh.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 326 341 $(call MSG_GENERATE,python,$@,$<) 327 342 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 343 328 344 $(VBOX_PATH_CROGL_GENFILES)/DD_gl.c: $(PATH_SUB_CURRENT)/DD_glc.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 329 345 $(call MSG_GENERATE,python,$@,$<) 330 346 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 331 ifeq ($(KBUILD_TARGET),solaris) 332 $(VBOX_PATH_CROGL_GENFILES)/solaris_exports_dri.asm: \ 333 $(PATH_SUB_CURRENT)/SunOS_i386_exports_dri.py \ 334 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 335 | $$(dir $$@) 336 $(call MSG_GENERATE,python,$@,$<) 337 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 338 else ifeq ($(KBUILD_TARGET),freebsd) 339 $(VBOX_PATH_CROGL_GENFILES)/freebsd_exports_dri.asm: \ 340 $(PATH_SUB_CURRENT)/FreeBSD_i386_exports_dri.py \ 341 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 342 | $$(dir $$@) 343 $(call MSG_GENERATE,python,$@,$<) 344 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 345 else 346 $(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm: \ 347 $(PATH_SUB_CURRENT)/Linux_i386_exports_dri.py \ 348 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 349 | $$(dir $$@) 350 $(call MSG_GENERATE,python,$@,$<) 351 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 352 endif 353 else ifdef VBoxOGL_FAKEDRI 354 $(VBOX_PATH_CROGL_GENFILES)/cr_gl.h: $(PATH_SUB_CURRENT)/cr_gl.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 355 $(call MSG_GENERATE,python,$@,$<) 356 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 357 ifndef VBOX_OGL_GLX_USE_CSTUBS 347 358 348 ifeq ($(KBUILD_TARGET),solaris) 359 349 $(VBOX_PATH_CROGL_GENFILES)/solaris_exports_dri.asm: \ … … 363 353 $(call MSG_GENERATE,python,$@,$<) 364 354 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 365 $(VBOX_PATH_CROGL_GENFILES)/solaris_glxapi_exports.asm: $(PATH_SUB_CURRENT)/SunOS_i386_glxapi_exports.py | $$(dir $$@) 366 $(call MSG_GENERATE,python,$@,$<) 367 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< 355 356 else ifeq ($(KBUILD_TARGET),freebsd) 357 $(VBOX_PATH_CROGL_GENFILES)/freebsd_exports_dri.asm: \ 358 $(PATH_SUB_CURRENT)/FreeBSD_i386_exports_dri.py \ 359 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 360 | $$(dir $$@) 361 $(call MSG_GENERATE,python,$@,$<) 362 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 363 368 364 else 369 365 $(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm: \ … … 373 369 $(call MSG_GENERATE,python,$@,$<) 374 370 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 371 endif 372 373 else ifdef VBoxOGL_FAKEDRI 374 $(VBOX_PATH_CROGL_GENFILES)/cr_gl.h: $(PATH_SUB_CURRENT)/cr_gl.py $(VBOX_CROGL_API_FILES) | $$(dir $$@) 375 $(call MSG_GENERATE,python,$@,$<) 376 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 377 378 ifndef VBOX_OGL_GLX_USE_CSTUBS 379 ifeq ($(KBUILD_TARGET),solaris) 380 $(VBOX_PATH_CROGL_GENFILES)/solaris_exports_dri.asm: \ 381 $(PATH_SUB_CURRENT)/SunOS_i386_exports_dri.py \ 382 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 383 | $$(dir $$@) 384 $(call MSG_GENERATE,python,$@,$<) 385 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 386 $(VBOX_PATH_CROGL_GENFILES)/solaris_glxapi_exports.asm: $(PATH_SUB_CURRENT)/SunOS_i386_glxapi_exports.py | $$(dir $$@) 387 $(call MSG_GENERATE,python,$@,$<) 388 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< 389 390 else 391 $(VBOX_PATH_CROGL_GENFILES)/linux_exports_dri.asm: \ 392 $(PATH_SUB_CURRENT)/Linux_i386_exports_dri.py \ 393 $(VBOX_CROGL_API_FILES) $(PATH_SUB_CURRENT)/entrypoints.py \ 394 | $$(dir $$@) 395 $(call MSG_GENERATE,python,$@,$<) 396 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 375 397 $(VBOX_PATH_CROGL_GENFILES)/linux_glxapi_exports.asm: $(PATH_SUB_CURRENT)/Linux_i386_glxapi_exports.py | $$(dir $$@) 376 398 $(call MSG_GENERATE,python,$@,$<) 377 399 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< 378 endif 379 else 380 ifeq ($(KBUILD_TARGET),solaris) 400 endif 401 402 else 403 ifeq ($(KBUILD_TARGET),solaris) 381 404 $(VBOX_PATH_CROGL_GENFILES)/solaris_exports.c: \ 382 405 $(PATH_SUB_CURRENT)/SunOS_exports.py \ … … 385 408 $(call MSG_GENERATE,python,$@,$<) 386 409 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 410 387 411 else 388 412 $(VBOX_PATH_CROGL_GENFILES)/linux_exports.c: \ … … 392 416 $(call MSG_GENERATE,python,$@,$<) 393 417 $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI) 394 endif 395 endif # VBOX_OGL_GLX_USE_CSTUBS 396 endif 418 endif 419 420 endif # VBOX_OGL_GLX_USE_CSTUBS 421 endif 397 422 endif 398 423
Note:
See TracChangeset
for help on using the changeset viewer.