drisw: move build logic to build systems

Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
10 jobs for !1141 with drisw-shm in 7 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Containers Build
canceled #374044
debian

00:00:07

 
  Build+Test
skipped #374046
meson-clang
skipped #374050
meson-clover
skipped #374049
meson-main
skipped #374045
meson-swr-glvnd
skipped #374051
meson-vulkan
skipped #374053
scons-llvm
skipped #374052
scons-nollvm
skipped #374047
scons-swr
skipped #374048
scons-win64