summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/codegen
diff options
context:
space:
mode:
authorGeorge Kyriazis <[email protected]>2018-01-31 21:44:54 -0600
committerGeorge Kyriazis <[email protected]>2018-02-02 17:43:00 -0600
commit16bf8138308008f4b889caa827a8291ff72745b8 (patch)
tree1ef24231aaae4279b6830b9cfc1e82b41bcab0e3 /src/gallium/drivers/swr/rasterizer/codegen
parent3bf1e036e8ad196fe669ac24da8c14ff160399d8 (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.build76
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',
- ),
-)