CMakeLists.txt 1.5 KB

1234567891011121314151617181920212223242526272829303132
  1. ## ======================================================================== ##
  2. ## Copyright 2009-2017 Intel Corporation ##
  3. ## ##
  4. ## Licensed under the Apache License, Version 2.0 (the "License"); ##
  5. ## you may not use this file except in compliance with the License. ##
  6. ## You may obtain a copy of the License at ##
  7. ## ##
  8. ## http://www.apache.org/licenses/LICENSE-2.0 ##
  9. ## ##
  10. ## Unless required by applicable law or agreed to in writing, software ##
  11. ## distributed under the License is distributed on an "AS IS" BASIS, ##
  12. ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ##
  13. ## See the License for the specific language governing permissions and ##
  14. ## limitations under the License. ##
  15. ## ======================================================================== ##
  16. ADD_LIBRARY(algorithms OBJECT
  17. parallel_for.cpp
  18. parallel_reduce.cpp
  19. parallel_prefix_sum.cpp
  20. parallel_for_for.cpp
  21. parallel_for_for_prefix_sum.cpp
  22. parallel_partition.cpp
  23. parallel_sort.cpp
  24. parallel_set.cpp
  25. parallel_map.cpp
  26. parallel_filter.cpp
  27. )
  28. SET_PROPERTY(TARGET algorithms PROPERTY FOLDER common)