rules.ninja 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. # CMAKE generated file: DO NOT EDIT!
  2. # Generated by "Ninja" Generator, CMake Version 4.1
  3. # This file contains all the rules used to get the outputs files
  4. # built from the input files.
  5. # It is included in the main 'build.ninja'.
  6. # =============================================================================
  7. # Project: jtjai_media
  8. # Configurations:
  9. # =============================================================================
  10. # =============================================================================
  11. #############################################
  12. # Rule for compiling CXX files.
  13. rule CXX_COMPILER__jtjai_media_unscanned_
  14. depfile = $DEP_FILE
  15. deps = gcc
  16. command = ${LAUNCHER}${CODE_CHECK}/usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
  17. description = Building CXX object $out
  18. #############################################
  19. # Rule for linking CXX executable.
  20. rule CXX_EXECUTABLE_LINKER__jtjai_media_
  21. command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
  22. description = Linking CXX executable $TARGET_FILE
  23. restat = $RESTAT
  24. #############################################
  25. # Rule for compiling CXX files.
  26. rule CXX_COMPILER__jtjai_http_server_unscanned_
  27. depfile = $DEP_FILE
  28. deps = gcc
  29. command = ${LAUNCHER}${CODE_CHECK}/usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
  30. description = Building CXX object $out
  31. #############################################
  32. # Rule for linking CXX executable.
  33. rule CXX_EXECUTABLE_LINKER__jtjai_http_server_
  34. command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
  35. description = Linking CXX executable $TARGET_FILE
  36. restat = $RESTAT
  37. #############################################
  38. # Rule for running custom commands.
  39. rule CUSTOM_COMMAND
  40. command = $COMMAND
  41. description = $DESC
  42. #############################################
  43. # Rule for re-running cmake.
  44. rule RERUN_CMAKE
  45. command = /opt/homebrew/bin/cmake --regenerate-during-build -S/Users/wenhongquan/CLionProjects/jtjai_media -B/Users/wenhongquan/CLionProjects/jtjai_media/build
  46. description = Re-running CMake...
  47. generator = 1
  48. #############################################
  49. # Rule for cleaning all built files.
  50. rule CLEAN
  51. command = /Users/wenhongquan/miniforge3/bin/ninja $FILE_ARG -t clean $TARGETS
  52. description = Cleaning all built files...
  53. #############################################
  54. # Rule for printing all primary targets available.
  55. rule HELP
  56. command = /Users/wenhongquan/miniforge3/bin/ninja -t targets
  57. description = All primary targets available: