summaryrefslogtreecommitdiff
path: root/infra/nncc/cmake/modules/Asserts.cmake
blob: e40097e3119897f5e6f6d5e4b7539721958be68e (plain)
1
2
3
4
5
6
7
8
# AssertTarget(t) stops the build if target "t" does not exist.
function(AssertTarget TGT)
  if(TARGET ${TGT})
    return()
  endif(TARGET ${TGT})

  message(FATAL_ERROR "${TGT} target does not exist")
endfunction(AssertTarget TGT)