diff options
author | George Kyriazis <[email protected]> | 2018-01-31 21:44:54 -0600 |
---|---|---|
committer | George Kyriazis <[email protected]> | 2018-02-02 17:43:00 -0600 |
commit | 16bf8138308008f4b889caa827a8291ff72745b8 (patch) | |
tree | 1ef24231aaae4279b6830b9cfc1e82b41bcab0e3 /src/gallium/drivers/swr/rasterizer/codegen | |
parent | 3bf1e036e8ad196fe669ac24da8c14ff160399d8 (diff) |
meson/swr: re-shuffle generated files
Move generated files from codegen/meson.build to other directories, in order
to satisfy generated include file dependencies
Add correct file lists for architecture-specific libraries.
cc: [email protected]
cc: [email protected]
Reviewed-by: Dylan Baker <[email protected]>
Diffstat (limited to 'src/gallium/drivers/swr/rasterizer/codegen')
-rw-r--r-- | src/gallium/drivers/swr/rasterizer/codegen/meson.build | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/src/gallium/drivers/swr/rasterizer/codegen/meson.build b/src/gallium/drivers/swr/rasterizer/codegen/meson.build index a21f40540a1..2cef0d3aaf5 100644 --- a/src/gallium/drivers/swr/rasterizer/codegen/meson.build +++ b/src/gallium/drivers/swr/rasterizer/codegen/meson.build @@ -40,40 +40,6 @@ gen_knobs_h = custom_target( ), ) -gen_builder_hpp = custom_target( - 'gen_builder.hpp', - input : [ - 'gen_llvm_ir_macros.py', - join_paths( - dep_llvm.get_configtool_variable('includedir'), 'llvm', 'IR', - 'IRBuilder.h' - ) - ], - output : 'gen_builder.hpp', - command : [ - prog_python2, '@INPUT0@', '--input', '@INPUT1@', '--output', '@OUTPUT@', - '--gen_h', '--output-dir', meson.current_build_dir() - ], - depend_files : files( - 'templates/gen_builder.hpp', - 'gen_common.py', - ), - build_by_default : true, -) - -gen_builder_x86_hpp = custom_target( - 'gen_builder_x86.hpp', - input : 'gen_llvm_ir_macros.py', - output : 'gen_builder_x86.hpp', - command : [ - prog_python2, '@INPUT0@', '--gen_x86_h', '--output', '@OUTPUT@', - '--output-dir', meson.current_build_dir() - ], - depend_files : files( - 'templates/gen_builder.hpp', - 'gen_common.py', - ), -) # The generators above this are needed individually, while the below generators # are all inputs to the same lib, so they don't need unique names. @@ -114,45 +80,3 @@ foreach x : [['gen_ar_event.hpp', '--gen_event_hpp'], ) endforeach -files_swr_common += custom_target( - 'gen_backend_pixel', - input : 'gen_backends.py', - output : [ - 'gen_BackendPixelRate0.cpp', 'gen_BackendPixelRate1.cpp', - 'gen_BackendPixelRate2.cpp', 'gen_BackendPixelRate3.cpp', - 'gen_BackendPixelRate.hpp', - ], - command : [ - prog_python2, '@INPUT@', - '--outdir', meson.current_build_dir(), - '--dim', '5', '2', '3', '2', '2', '2', - '--numfiles', '4', - '--cpp', '--hpp', - ], - depend_files : files( - 'templates/gen_backend.cpp', - 'templates/gen_header_init.hpp', - ), -) - -files_swr_common += custom_target( - 'gen_backend_raster', - input : 'gen_backends.py', - output : [ - 'gen_rasterizer0.cpp', 'gen_rasterizer1.cpp', - 'gen_rasterizer2.cpp', 'gen_rasterizer3.cpp', - 'gen_rasterizer.hpp', - ], - command : [ - prog_python2, '@INPUT@', - '--outdir', meson.current_build_dir(), - '--rast', - '--dim', '5', '2', '2', '3', '5', '2', - '--numfiles', '4', - '--cpp', '--hpp', - ], - depend_files : files( - 'templates/gen_rasterizer.cpp', - 'templates/gen_header_init.hpp', - ), -) |