Makefile 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504
  1. # CMAKE generated file: DO NOT EDIT!
  2. # Generated by "Unix Makefiles" Generator, CMake Version 3.10
  3. # Default target executed when no arguments are given to make.
  4. default_target: all
  5. .PHONY : default_target
  6. # Allow only one "make -f Makefile2" at a time, but pass parallelism.
  7. .NOTPARALLEL:
  8. #=============================================================================
  9. # Special targets provided by cmake.
  10. # Disable implicit rules so canonical targets will work.
  11. .SUFFIXES:
  12. # Remove some rules from gmake that .SUFFIXES does not remove.
  13. SUFFIXES =
  14. .SUFFIXES: .hpux_make_needs_suffix_list
  15. # Suppress display of executed commands.
  16. $(VERBOSE).SILENT:
  17. # A target that is always out of date.
  18. cmake_force:
  19. .PHONY : cmake_force
  20. #=============================================================================
  21. # Set environment variables for the build.
  22. # The shell in which to execute make rules.
  23. SHELL = /bin/sh
  24. # The CMake executable.
  25. CMAKE_COMMAND = /usr/bin/cmake
  26. # The command to remove a file.
  27. RM = /usr/bin/cmake -E remove -f
  28. # Escaping for special characters.
  29. EQUALS = =
  30. # The top-level source directory on which CMake was run.
  31. CMAKE_SOURCE_DIR = /home/thuemmel/libs/libigl
  32. # The top-level build directory on which CMake was run.
  33. CMAKE_BINARY_DIR = /home/thuemmel/libs/libigl/build2
  34. #=============================================================================
  35. # Targets provided globally by CMake.
  36. # Special rule for the target install/strip
  37. install/strip: preinstall
  38. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
  39. /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
  40. .PHONY : install/strip
  41. # Special rule for the target install/strip
  42. install/strip/fast: preinstall/fast
  43. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
  44. /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
  45. .PHONY : install/strip/fast
  46. # Special rule for the target install
  47. install: preinstall
  48. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
  49. /usr/bin/cmake -P cmake_install.cmake
  50. .PHONY : install
  51. # Special rule for the target install
  52. install/fast: preinstall/fast
  53. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
  54. /usr/bin/cmake -P cmake_install.cmake
  55. .PHONY : install/fast
  56. # Special rule for the target list_install_components
  57. list_install_components:
  58. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\" \"devel\" \"lib\""
  59. .PHONY : list_install_components
  60. # Special rule for the target list_install_components
  61. list_install_components/fast: list_install_components
  62. .PHONY : list_install_components/fast
  63. # Special rule for the target rebuild_cache
  64. rebuild_cache:
  65. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
  66. /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
  67. .PHONY : rebuild_cache
  68. # Special rule for the target rebuild_cache
  69. rebuild_cache/fast: rebuild_cache
  70. .PHONY : rebuild_cache/fast
  71. # Special rule for the target package_source
  72. package_source:
  73. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
  74. /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/thuemmel/libs/libigl/build2/CPackSourceConfig.cmake
  75. .PHONY : package_source
  76. # Special rule for the target package_source
  77. package_source/fast: package_source
  78. .PHONY : package_source/fast
  79. # Special rule for the target package
  80. package: preinstall
  81. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
  82. /usr/bin/cpack --config ./CPackConfig.cmake
  83. .PHONY : package
  84. # Special rule for the target package
  85. package/fast: package
  86. .PHONY : package/fast
  87. # Special rule for the target install/local
  88. install/local: preinstall
  89. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
  90. /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
  91. .PHONY : install/local
  92. # Special rule for the target install/local
  93. install/local/fast: preinstall/fast
  94. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
  95. /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
  96. .PHONY : install/local/fast
  97. # Special rule for the target edit_cache
  98. edit_cache:
  99. @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
  100. /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
  101. .PHONY : edit_cache
  102. # Special rule for the target edit_cache
  103. edit_cache/fast: edit_cache
  104. .PHONY : edit_cache/fast
  105. # The main all target
  106. all: cmake_check_build_system
  107. $(CMAKE_COMMAND) -E cmake_progress_start /home/thuemmel/libs/libigl/build2/CMakeFiles /home/thuemmel/libs/libigl/build2/CMakeFiles/progress.marks
  108. $(MAKE) -f CMakeFiles/Makefile2 all
  109. $(CMAKE_COMMAND) -E cmake_progress_start /home/thuemmel/libs/libigl/build2/CMakeFiles 0
  110. .PHONY : all
  111. # The main clean target
  112. clean:
  113. $(MAKE) -f CMakeFiles/Makefile2 clean
  114. .PHONY : clean
  115. # The main clean target
  116. clean/fast: clean
  117. .PHONY : clean/fast
  118. # Prepare targets for installation.
  119. preinstall: all
  120. $(MAKE) -f CMakeFiles/Makefile2 preinstall
  121. .PHONY : preinstall
  122. # Prepare targets for installation.
  123. preinstall/fast:
  124. $(MAKE) -f CMakeFiles/Makefile2 preinstall
  125. .PHONY : preinstall/fast
  126. # clear depends
  127. depend:
  128. $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
  129. .PHONY : depend
  130. #=============================================================================
  131. # Target rules for targets named tinyxml2
  132. # Build rule for target.
  133. tinyxml2: cmake_check_build_system
  134. $(MAKE) -f CMakeFiles/Makefile2 tinyxml2
  135. .PHONY : tinyxml2
  136. # fast build rule for target.
  137. tinyxml2/fast:
  138. $(MAKE) -f CMakeFiles/tinyxml2.dir/build.make CMakeFiles/tinyxml2.dir/build
  139. .PHONY : tinyxml2/fast
  140. #=============================================================================
  141. # Target rules for targets named CoMISo
  142. # Build rule for target.
  143. CoMISo: cmake_check_build_system
  144. $(MAKE) -f CMakeFiles/Makefile2 CoMISo
  145. .PHONY : CoMISo
  146. # fast build rule for target.
  147. CoMISo/fast:
  148. $(MAKE) -f CoMISo/CMakeFiles/CoMISo.dir/build.make CoMISo/CMakeFiles/CoMISo.dir/build
  149. .PHONY : CoMISo/fast
  150. #=============================================================================
  151. # Target rules for targets named uninstall
  152. # Build rule for target.
  153. uninstall: cmake_check_build_system
  154. $(MAKE) -f CMakeFiles/Makefile2 uninstall
  155. .PHONY : uninstall
  156. # fast build rule for target.
  157. uninstall/fast:
  158. $(MAKE) -f embree/CMakeFiles/uninstall.dir/build.make embree/CMakeFiles/uninstall.dir/build
  159. .PHONY : uninstall/fast
  160. #=============================================================================
  161. # Target rules for targets named sys
  162. # Build rule for target.
  163. sys: cmake_check_build_system
  164. $(MAKE) -f CMakeFiles/Makefile2 sys
  165. .PHONY : sys
  166. # fast build rule for target.
  167. sys/fast:
  168. $(MAKE) -f embree/common/sys/CMakeFiles/sys.dir/build.make embree/common/sys/CMakeFiles/sys.dir/build
  169. .PHONY : sys/fast
  170. #=============================================================================
  171. # Target rules for targets named math
  172. # Build rule for target.
  173. math: cmake_check_build_system
  174. $(MAKE) -f CMakeFiles/Makefile2 math
  175. .PHONY : math
  176. # fast build rule for target.
  177. math/fast:
  178. $(MAKE) -f embree/common/math/CMakeFiles/math.dir/build.make embree/common/math/CMakeFiles/math.dir/build
  179. .PHONY : math/fast
  180. #=============================================================================
  181. # Target rules for targets named simd
  182. # Build rule for target.
  183. simd: cmake_check_build_system
  184. $(MAKE) -f CMakeFiles/Makefile2 simd
  185. .PHONY : simd
  186. # fast build rule for target.
  187. simd/fast:
  188. $(MAKE) -f embree/common/simd/CMakeFiles/simd.dir/build.make embree/common/simd/CMakeFiles/simd.dir/build
  189. .PHONY : simd/fast
  190. #=============================================================================
  191. # Target rules for targets named lexers
  192. # Build rule for target.
  193. lexers: cmake_check_build_system
  194. $(MAKE) -f CMakeFiles/Makefile2 lexers
  195. .PHONY : lexers
  196. # fast build rule for target.
  197. lexers/fast:
  198. $(MAKE) -f embree/common/lexers/CMakeFiles/lexers.dir/build.make embree/common/lexers/CMakeFiles/lexers.dir/build
  199. .PHONY : lexers/fast
  200. #=============================================================================
  201. # Target rules for targets named tasking
  202. # Build rule for target.
  203. tasking: cmake_check_build_system
  204. $(MAKE) -f CMakeFiles/Makefile2 tasking
  205. .PHONY : tasking
  206. # fast build rule for target.
  207. tasking/fast:
  208. $(MAKE) -f embree/common/tasking/CMakeFiles/tasking.dir/build.make embree/common/tasking/CMakeFiles/tasking.dir/build
  209. .PHONY : tasking/fast
  210. #=============================================================================
  211. # Target rules for targets named algorithms
  212. # Build rule for target.
  213. algorithms: cmake_check_build_system
  214. $(MAKE) -f CMakeFiles/Makefile2 algorithms
  215. .PHONY : algorithms
  216. # fast build rule for target.
  217. algorithms/fast:
  218. $(MAKE) -f embree/common/algorithms/CMakeFiles/algorithms.dir/build.make embree/common/algorithms/CMakeFiles/algorithms.dir/build
  219. .PHONY : algorithms/fast
  220. #=============================================================================
  221. # Target rules for targets named embree_check_stack_frame_size
  222. # Build rule for target.
  223. embree_check_stack_frame_size: cmake_check_build_system
  224. $(MAKE) -f CMakeFiles/Makefile2 embree_check_stack_frame_size
  225. .PHONY : embree_check_stack_frame_size
  226. # fast build rule for target.
  227. embree_check_stack_frame_size/fast:
  228. $(MAKE) -f embree/kernels/CMakeFiles/embree_check_stack_frame_size.dir/build.make embree/kernels/CMakeFiles/embree_check_stack_frame_size.dir/build
  229. .PHONY : embree_check_stack_frame_size/fast
  230. #=============================================================================
  231. # Target rules for targets named embree
  232. # Build rule for target.
  233. embree: cmake_check_build_system
  234. $(MAKE) -f CMakeFiles/Makefile2 embree
  235. .PHONY : embree
  236. # fast build rule for target.
  237. embree/fast:
  238. $(MAKE) -f embree/kernels/CMakeFiles/embree.dir/build.make embree/kernels/CMakeFiles/embree.dir/build
  239. .PHONY : embree/fast
  240. #=============================================================================
  241. # Target rules for targets named glad
  242. # Build rule for target.
  243. glad: cmake_check_build_system
  244. $(MAKE) -f CMakeFiles/Makefile2 glad
  245. .PHONY : glad
  246. # fast build rule for target.
  247. glad/fast:
  248. $(MAKE) -f glad/CMakeFiles/glad.dir/build.make glad/CMakeFiles/glad.dir/build
  249. .PHONY : glad/fast
  250. #=============================================================================
  251. # Target rules for targets named glfw
  252. # Build rule for target.
  253. glfw: cmake_check_build_system
  254. $(MAKE) -f CMakeFiles/Makefile2 glfw
  255. .PHONY : glfw
  256. # fast build rule for target.
  257. glfw/fast:
  258. $(MAKE) -f glfw/src/CMakeFiles/glfw.dir/build.make glfw/src/CMakeFiles/glfw.dir/build
  259. .PHONY : glfw/fast
  260. #=============================================================================
  261. # Target rules for targets named imgui
  262. # Build rule for target.
  263. imgui: cmake_check_build_system
  264. $(MAKE) -f CMakeFiles/Makefile2 imgui
  265. .PHONY : imgui
  266. # fast build rule for target.
  267. imgui/fast:
  268. $(MAKE) -f imgui/CMakeFiles/imgui.dir/build.make imgui/CMakeFiles/imgui.dir/build
  269. .PHONY : imgui/fast
  270. #=============================================================================
  271. # Target rules for targets named igl_stb_image
  272. # Build rule for target.
  273. igl_stb_image: cmake_check_build_system
  274. $(MAKE) -f CMakeFiles/Makefile2 igl_stb_image
  275. .PHONY : igl_stb_image
  276. # fast build rule for target.
  277. igl_stb_image/fast:
  278. $(MAKE) -f stb_image/CMakeFiles/igl_stb_image.dir/build.make stb_image/CMakeFiles/igl_stb_image.dir/build
  279. .PHONY : igl_stb_image/fast
  280. #=============================================================================
  281. # Target rules for targets named tetgen
  282. # Build rule for target.
  283. tetgen: cmake_check_build_system
  284. $(MAKE) -f CMakeFiles/Makefile2 tetgen
  285. .PHONY : tetgen
  286. # fast build rule for target.
  287. tetgen/fast:
  288. $(MAKE) -f tetgen/CMakeFiles/tetgen.dir/build.make tetgen/CMakeFiles/tetgen.dir/build
  289. .PHONY : tetgen/fast
  290. #=============================================================================
  291. # Target rules for targets named triangle
  292. # Build rule for target.
  293. triangle: cmake_check_build_system
  294. $(MAKE) -f CMakeFiles/Makefile2 triangle
  295. .PHONY : triangle
  296. # fast build rule for target.
  297. triangle/fast:
  298. $(MAKE) -f triangle/CMakeFiles/triangle.dir/build.make triangle/CMakeFiles/triangle.dir/build
  299. .PHONY : triangle/fast
  300. #=============================================================================
  301. # Target rules for targets named predicates
  302. # Build rule for target.
  303. predicates: cmake_check_build_system
  304. $(MAKE) -f CMakeFiles/Makefile2 predicates
  305. .PHONY : predicates
  306. # fast build rule for target.
  307. predicates/fast:
  308. $(MAKE) -f predicates/CMakeFiles/predicates.dir/build.make predicates/CMakeFiles/predicates.dir/build
  309. .PHONY : predicates/fast
  310. #=============================================================================
  311. # Target rules for targets named pyigl
  312. # Build rule for target.
  313. pyigl: cmake_check_build_system
  314. $(MAKE) -f CMakeFiles/Makefile2 pyigl
  315. .PHONY : pyigl
  316. # fast build rule for target.
  317. pyigl/fast:
  318. $(MAKE) -f python/CMakeFiles/pyigl.dir/build.make python/CMakeFiles/pyigl.dir/build
  319. .PHONY : pyigl/fast
  320. external/tinyxml2/tinyxml2.o: external/tinyxml2/tinyxml2.cpp.o
  321. .PHONY : external/tinyxml2/tinyxml2.o
  322. # target to build an object file
  323. external/tinyxml2/tinyxml2.cpp.o:
  324. $(MAKE) -f CMakeFiles/tinyxml2.dir/build.make CMakeFiles/tinyxml2.dir/external/tinyxml2/tinyxml2.cpp.o
  325. .PHONY : external/tinyxml2/tinyxml2.cpp.o
  326. external/tinyxml2/tinyxml2.i: external/tinyxml2/tinyxml2.cpp.i
  327. .PHONY : external/tinyxml2/tinyxml2.i
  328. # target to preprocess a source file
  329. external/tinyxml2/tinyxml2.cpp.i:
  330. $(MAKE) -f CMakeFiles/tinyxml2.dir/build.make CMakeFiles/tinyxml2.dir/external/tinyxml2/tinyxml2.cpp.i
  331. .PHONY : external/tinyxml2/tinyxml2.cpp.i
  332. external/tinyxml2/tinyxml2.s: external/tinyxml2/tinyxml2.cpp.s
  333. .PHONY : external/tinyxml2/tinyxml2.s
  334. # target to generate assembly for a file
  335. external/tinyxml2/tinyxml2.cpp.s:
  336. $(MAKE) -f CMakeFiles/tinyxml2.dir/build.make CMakeFiles/tinyxml2.dir/external/tinyxml2/tinyxml2.cpp.s
  337. .PHONY : external/tinyxml2/tinyxml2.cpp.s
  338. # Help Target
  339. help:
  340. @echo "The following are some of the valid targets for this Makefile:"
  341. @echo "... all (the default if no target is provided)"
  342. @echo "... clean"
  343. @echo "... depend"
  344. @echo "... install/strip"
  345. @echo "... install"
  346. @echo "... list_install_components"
  347. @echo "... rebuild_cache"
  348. @echo "... package_source"
  349. @echo "... package"
  350. @echo "... tinyxml2"
  351. @echo "... install/local"
  352. @echo "... edit_cache"
  353. @echo "... CoMISo"
  354. @echo "... uninstall"
  355. @echo "... sys"
  356. @echo "... math"
  357. @echo "... simd"
  358. @echo "... lexers"
  359. @echo "... tasking"
  360. @echo "... algorithms"
  361. @echo "... embree_check_stack_frame_size"
  362. @echo "... embree"
  363. @echo "... glad"
  364. @echo "... glfw"
  365. @echo "... imgui"
  366. @echo "... igl_stb_image"
  367. @echo "... tetgen"
  368. @echo "... triangle"
  369. @echo "... predicates"
  370. @echo "... pyigl"
  371. @echo "... external/tinyxml2/tinyxml2.o"
  372. @echo "... external/tinyxml2/tinyxml2.i"
  373. @echo "... external/tinyxml2/tinyxml2.s"
  374. .PHONY : help
  375. #=============================================================================
  376. # Special targets to cleanup operation of make.
  377. # Special rule to run CMake to check the build system integrity.
  378. # No rule that depends on this can have commands that come from listfiles
  379. # because they might be regenerated.
  380. cmake_check_build_system:
  381. $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
  382. .PHONY : cmake_check_build_system