diff options
author | Mathias Bauer <mba@openoffice.org> | 2011-02-28 21:53:58 +0100 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-06-17 00:46:16 +0200 |
commit | c74684b9ce06883a1515165bfe112ba375639a2d (patch) | |
tree | 8ac58908a86dd9af8e6d1fe21db0cfb7054d3baf /canvas | |
parent | 586bed9157edc406fe83ee2c674f6e976d27b5be (diff) |
CWS gnumake4: build directx a second time for dx5 [hg:280f52b66154]
Diffstat (limited to 'canvas')
-rw-r--r-- | canvas/Library_directx5canvas.mk | 51 | ||||
-rw-r--r-- | canvas/Module_canvas.mk | 11 |
2 files changed, 33 insertions, 29 deletions
diff --git a/canvas/Library_directx5canvas.mk b/canvas/Library_directx5canvas.mk index c49aa5d07535..f3356fd24b80 100644 --- a/canvas/Library_directx5canvas.mk +++ b/canvas/Library_directx5canvas.mk @@ -33,6 +33,7 @@ $(eval $(call gb_Library_set_include,directx5canvas,\ $$(INCLUDE) \ -I$(SRCDIR)/canvas/inc \ -I$(SRCDIR)/canvas/inc/pch \ + -I$(SRCDIR)/canvas/source/directx \ -I$(OUTDIR)/inc/offuh \ )) @@ -82,29 +83,33 @@ $(eval $(call gb_Library_add_linked_libs,directx5canvas,\ endif endif -$(eval $(call gb_Library_add_exception_objects,directx5canvas,\ - canvas/source/directx/dx_5rm \ - canvas/source/directx/dx_bitmap \ - canvas/source/directx/dx_bitmapcanvashelper \ - canvas/source/directx/dx_canvasbitmap \ - canvas/source/directx/dx_canvascustomsprite \ - canvas/source/directx/dx_canvasfont \ - canvas/source/directx/dx_canvashelper \ - canvas/source/directx/dx_canvashelper_texturefill \ - canvas/source/directx/dx_config \ - canvas/source/directx/dx_devicehelper \ - canvas/source/directx/dx_gdiplususer \ - canvas/source/directx/dx_impltools \ - canvas/source/directx/dx_linepolypolygon \ - canvas/source/directx/dx_spritecanvas \ - canvas/source/directx/dx_spritecanvashelper \ - canvas/source/directx/dx_spritedevicehelper \ - canvas/source/directx/dx_spritehelper \ - canvas/source/directx/dx_surfacebitmap \ - canvas/source/directx/dx_surfacegraphics \ - canvas/source/directx/dx_textlayout \ - canvas/source/directx/dx_textlayout_drawhelper \ - canvas/source/directx/dx_vcltools \ +$(WORKDIR)/CustomTarget/canvas/source/directx/%.cxx : $(SRCDIR)/canvas/source/directx/%.cxx + mkdir -p $(dir $@) && \ + cp $< $@ + +$(eval $(call gb_Library_add_generated_exception_objects,directx5canvas,\ + CustomTarget/canvas/source/directx/dx_5rm \ + CustomTarget/canvas/source/directx/dx_bitmap \ + CustomTarget/canvas/source/directx/dx_bitmapcanvashelper \ + CustomTarget/canvas/source/directx/dx_canvasbitmap \ + CustomTarget/canvas/source/directx/dx_canvascustomsprite \ + CustomTarget/canvas/source/directx/dx_canvasfont \ + CustomTarget/canvas/source/directx/dx_canvashelper \ + CustomTarget/canvas/source/directx/dx_canvashelper_texturefill \ + CustomTarget/canvas/source/directx/dx_config \ + CustomTarget/canvas/source/directx/dx_devicehelper \ + CustomTarget/canvas/source/directx/dx_gdiplususer \ + CustomTarget/canvas/source/directx/dx_impltools \ + CustomTarget/canvas/source/directx/dx_linepolypolygon \ + CustomTarget/canvas/source/directx/dx_spritecanvas \ + CustomTarget/canvas/source/directx/dx_spritecanvashelper \ + CustomTarget/canvas/source/directx/dx_spritedevicehelper \ + CustomTarget/canvas/source/directx/dx_spritehelper \ + CustomTarget/canvas/source/directx/dx_surfacebitmap \ + CustomTarget/canvas/source/directx/dx_surfacegraphics \ + CustomTarget/canvas/source/directx/dx_textlayout \ + CustomTarget/canvas/source/directx/dx_textlayout_drawhelper \ + CustomTarget/canvas/source/directx/dx_vcltools \ )) # vim: set noet sw=4 ts=4: diff --git a/canvas/Module_canvas.mk b/canvas/Module_canvas.mk index fb7dfce5eb36..4c26e74f2980 100644 --- a/canvas/Module_canvas.mk +++ b/canvas/Module_canvas.mk @@ -39,12 +39,11 @@ $(eval $(call gb_Module_add_targets,canvas,\ ifeq ($(strip $(OS)),WNT) ifneq ($(strip $(ENABLE_DIRECTX)),) -# currently not supported -#ifneq ($(strip $(USE_DIRECTX5)),) -#$(eval $(call gb_Module_add_targets,canvas,\ -# Library_directx5canvas \ -#)) -#endif +ifneq ($(strip $(USE_DIRECTX5)),) +$(eval $(call gb_Module_add_targets,canvas,\ + Library_directx5canvas \ +)) +endif $(eval $(call gb_Module_add_targets,canvas,\ Library_directx9canvas \ |