build.ninja 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. # This is the build file for project "High Level Peer Communication Engine Daemon"
  2. # It is autogenerated by the Meson build system.
  3. # Do not edit by hand.
  4. ninja_required_version = 1.7.1
  5. # Rules for compiling.
  6. rule c_COMPILER
  7. command = cc $ARGS -MD -MQ $out -MF $DEPFILE -o $out -c $in
  8. deps = gcc
  9. depfile = $DEPFILE_UNQUOTED
  10. description = Compiling C object $out
  11. rule vala_COMPILER
  12. command = valac $ARGS $in
  13. description = Compiling Vala source $in
  14. restat = 1
  15. # Rules for linking.
  16. rule c_LINKER
  17. command = cc $ARGS -o $out $in $LINK_ARGS
  18. description = Linking target $out
  19. # Other rules
  20. rule CUSTOM_COMMAND
  21. command = $COMMAND
  22. description = $DESC
  23. restat = 1
  24. rule REGENERATE_BUILD
  25. command = /usr/bin/meson --internal regenerate /home/bbarrow/Projects/LibPeer-Vala/src /home/bbarrow/Projects/LibPeer-Vala --backend ninja
  26. description = Regenerating build files.
  27. generator = 1
  28. # Phony build target, always out of date
  29. build PHONY: phony
  30. # Build rules for targets
  31. build hlpced.p/Daemon.c hlpced.p/Networks/Advertisement.c hlpced.p/Networks/Network.c hlpced.p/Networks/PeerInfo.c hlpced.p/Networks/UnknownPeerInfo.c hlpced.p/Networks/Receiption.c hlpced.p/Networks/Simulation/NetSimPeerInfo.c hlpced.p/Networks/Simulation/Conduit.c hlpced.p/Networks/Simulation/NetSim.c hlpced.p/Networks/Simulation/Packet.c hlpced.p/Protocols/MX2/InstanceReference.c hlpced.p/Util/QueueCommand.c: vala_COMPILER src/Daemon.vala src/Networks/Advertisement.vala src/Networks/Network.vala src/Networks/PeerInfo.vala src/Networks/UnknownPeerInfo.vala src/Networks/Receiption.vala src/Networks/Simulation/NetSimPeerInfo.vala src/Networks/Simulation/Conduit.vala src/Networks/Simulation/NetSim.vala src/Networks/Simulation/Packet.vala src/Protocols/MX2/InstanceReference.vala src/Util/QueueCommand.vala
  32. ARGS = -C --debug --debug --vapidir /home/bbarrow/Projects/LibPeer-Vala/src/vapi /home/bbarrow/Projects/LibPeer-Vala/src/vapi/uuid.vapi --pkg posix --pkg gee-0.8 --pkg gio-2.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory hlpced.p --basedir src/
  33. build hlpced.p/meson-generated_Daemon.c.o: c_COMPILER hlpced.p/Daemon.c
  34. DEPFILE = hlpced.p/meson-generated_Daemon.c.o.d
  35. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Daemon.c.o.d
  36. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  37. build hlpced.p/meson-generated_Networks_Advertisement.c.o: c_COMPILER hlpced.p/Networks/Advertisement.c
  38. DEPFILE = hlpced.p/meson-generated_Networks_Advertisement.c.o.d
  39. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Advertisement.c.o.d
  40. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  41. build hlpced.p/meson-generated_Networks_Network.c.o: c_COMPILER hlpced.p/Networks/Network.c
  42. DEPFILE = hlpced.p/meson-generated_Networks_Network.c.o.d
  43. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Network.c.o.d
  44. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  45. build hlpced.p/meson-generated_Networks_PeerInfo.c.o: c_COMPILER hlpced.p/Networks/PeerInfo.c
  46. DEPFILE = hlpced.p/meson-generated_Networks_PeerInfo.c.o.d
  47. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_PeerInfo.c.o.d
  48. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  49. build hlpced.p/meson-generated_Networks_UnknownPeerInfo.c.o: c_COMPILER hlpced.p/Networks/UnknownPeerInfo.c
  50. DEPFILE = hlpced.p/meson-generated_Networks_UnknownPeerInfo.c.o.d
  51. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_UnknownPeerInfo.c.o.d
  52. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  53. build hlpced.p/meson-generated_Networks_Receiption.c.o: c_COMPILER hlpced.p/Networks/Receiption.c
  54. DEPFILE = hlpced.p/meson-generated_Networks_Receiption.c.o.d
  55. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Receiption.c.o.d
  56. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  57. build hlpced.p/meson-generated_Networks_Simulation_NetSimPeerInfo.c.o: c_COMPILER hlpced.p/Networks/Simulation/NetSimPeerInfo.c
  58. DEPFILE = hlpced.p/meson-generated_Networks_Simulation_NetSimPeerInfo.c.o.d
  59. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Simulation_NetSimPeerInfo.c.o.d
  60. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  61. build hlpced.p/meson-generated_Networks_Simulation_Conduit.c.o: c_COMPILER hlpced.p/Networks/Simulation/Conduit.c
  62. DEPFILE = hlpced.p/meson-generated_Networks_Simulation_Conduit.c.o.d
  63. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Simulation_Conduit.c.o.d
  64. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  65. build hlpced.p/meson-generated_Networks_Simulation_NetSim.c.o: c_COMPILER hlpced.p/Networks/Simulation/NetSim.c
  66. DEPFILE = hlpced.p/meson-generated_Networks_Simulation_NetSim.c.o.d
  67. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Simulation_NetSim.c.o.d
  68. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  69. build hlpced.p/meson-generated_Networks_Simulation_Packet.c.o: c_COMPILER hlpced.p/Networks/Simulation/Packet.c
  70. DEPFILE = hlpced.p/meson-generated_Networks_Simulation_Packet.c.o.d
  71. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Networks_Simulation_Packet.c.o.d
  72. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  73. build hlpced.p/meson-generated_Protocols_MX2_InstanceReference.c.o: c_COMPILER hlpced.p/Protocols/MX2/InstanceReference.c
  74. DEPFILE = hlpced.p/meson-generated_Protocols_MX2_InstanceReference.c.o.d
  75. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Protocols_MX2_InstanceReference.c.o.d
  76. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  77. build hlpced.p/meson-generated_Util_QueueCommand.c.o: c_COMPILER hlpced.p/Util/QueueCommand.c
  78. DEPFILE = hlpced.p/meson-generated_Util_QueueCommand.c.o.d
  79. DEPFILE_UNQUOTED = hlpced.p/meson-generated_Util_QueueCommand.c.o.d
  80. ARGS = -Ihlpced.p -I. -Isrc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -pthread
  81. build hlpced: c_LINKER hlpced.p/meson-generated_Daemon.c.o hlpced.p/meson-generated_Networks_Advertisement.c.o hlpced.p/meson-generated_Networks_Network.c.o hlpced.p/meson-generated_Networks_PeerInfo.c.o hlpced.p/meson-generated_Networks_UnknownPeerInfo.c.o hlpced.p/meson-generated_Networks_Receiption.c.o hlpced.p/meson-generated_Networks_Simulation_NetSimPeerInfo.c.o hlpced.p/meson-generated_Networks_Simulation_Conduit.c.o hlpced.p/meson-generated_Networks_Simulation_NetSim.c.o hlpced.p/meson-generated_Networks_Simulation_Packet.c.o hlpced.p/meson-generated_Protocols_MX2_InstanceReference.c.o hlpced.p/meson-generated_Util_QueueCommand.c.o | /usr/lib64/libuuid.so.1.3.0 /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libgee-0.8.so
  82. LINK_ARGS = -Wl,--as-needed -Wl,--no-undefined -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libgee-0.8.so -luuid -Wl,--end-group
  83. # Test rules
  84. build meson-test: CUSTOM_COMMAND all PHONY
  85. COMMAND = /usr/bin/meson test --no-rebuild --print-errorlogs
  86. DESC = Running$ all$ tests.
  87. pool = console
  88. build test: phony meson-test
  89. build meson-benchmark: CUSTOM_COMMAND all PHONY
  90. COMMAND = /usr/bin/meson test --benchmark --logbase benchmarklog --num-processes=1 --no-rebuild
  91. DESC = Running$ benchmark$ suite.
  92. pool = console
  93. build benchmark: phony meson-benchmark
  94. # Install rules
  95. build meson-install: CUSTOM_COMMAND PHONY | all
  96. DESC = Installing$ files.
  97. COMMAND = /usr/bin/meson install --no-rebuild
  98. pool = console
  99. build install: phony meson-install
  100. build meson-dist: CUSTOM_COMMAND PHONY
  101. DESC = Creating$ source$ packages
  102. COMMAND = /usr/bin/meson dist
  103. pool = console
  104. build dist: phony meson-dist
  105. # Suffix
  106. build meson-ctags: CUSTOM_COMMAND PHONY
  107. COMMAND = /usr/bin/meson --internal tags ctags /home/bbarrow/Projects/LibPeer-Vala/src
  108. pool = console
  109. build ctags: phony meson-ctags
  110. build meson-uninstall: CUSTOM_COMMAND PHONY
  111. COMMAND = /usr/bin/meson --internal uninstall
  112. pool = console
  113. build uninstall: phony meson-uninstall
  114. build all: phony hlpced
  115. build clean: phony meson-clean
  116. build meson-clean: CUSTOM_COMMAND PHONY
  117. COMMAND = /usr/bin/ninja -t clean
  118. description = Cleaning
  119. build build.ninja: REGENERATE_BUILD src/meson.build meson-private/coredata.dat
  120. pool = console
  121. build reconfigure: REGENERATE_BUILD PHONY
  122. pool = console
  123. build src/meson.build meson-private/coredata.dat: phony
  124. default all