1# 2# 3# 4 5dist_man3_MANS= \ 6 dispatch.3 \ 7 dispatch_after.3 \ 8 dispatch_api.3 \ 9 dispatch_apply.3 \ 10 dispatch_async.3 \ 11 dispatch_data_create.3 \ 12 dispatch_group_create.3 \ 13 dispatch_io_create.3 \ 14 dispatch_io_read.3 \ 15 dispatch_object.3 \ 16 dispatch_once.3 \ 17 dispatch_queue_create.3 \ 18 dispatch_read.3 \ 19 dispatch_semaphore_create.3 \ 20 dispatch_source_create.3 \ 21 dispatch_time.3 22 23EXTRA_DIST= \ 24 dispatch_benchmark.3 25 26# 27# Install man page hardlinks. Is there a better way to do this in automake? 28# 29 30LN=ln 31 32install-data-hook: 33 cd $(DESTDIR)$(mandir)/man3 && \ 34 $(LN) -f dispatch_after.3 dispatch_after_f.3 && \ 35 $(LN) -f dispatch_apply.3 dispatch_apply_f.3 && \ 36 $(LN) -f dispatch_async.3 dispatch_sync.3 && \ 37 $(LN) -f dispatch_async.3 dispatch_async_f.3 && \ 38 $(LN) -f dispatch_async.3 dispatch_sync_f.3 && \ 39 $(LN) -f dispatch_group_create.3 dispatch_group_enter.3 && \ 40 $(LN) -f dispatch_group_create.3 dispatch_group_leave.3 && \ 41 $(LN) -f dispatch_group_create.3 dispatch_group_wait.3 && \ 42 $(LN) -f dispatch_group_create.3 dispatch_group_notify.3 && \ 43 $(LN) -f dispatch_group_create.3 dispatch_group_notify_f.3 && \ 44 $(LN) -f dispatch_group_create.3 dispatch_group_async.3 && \ 45 $(LN) -f dispatch_group_create.3 dispatch_group_async_f.3 && \ 46 $(LN) -f dispatch_object.3 dispatch_retain.3 && \ 47 $(LN) -f dispatch_object.3 dispatch_release.3 && \ 48 $(LN) -f dispatch_object.3 dispatch_suspend.3 && \ 49 $(LN) -f dispatch_object.3 dispatch_resume.3 && \ 50 $(LN) -f dispatch_object.3 dispatch_get_context.3 && \ 51 $(LN) -f dispatch_object.3 dispatch_set_context.3 && \ 52 $(LN) -f dispatch_object.3 dispatch_set_finalizer_f.3 && \ 53 $(LN) -f dispatch_once.3 dispatch_once_f.3 && \ 54 $(LN) -f dispatch_queue_create.3 dispatch_queue_get_label.3 && \ 55 $(LN) -f dispatch_queue_create.3 dispatch_get_current_queue.3 && \ 56 $(LN) -f dispatch_queue_create.3 dispatch_get_global_queue.3 && \ 57 $(LN) -f dispatch_queue_create.3 dispatch_get_main_queue.3 && \ 58 $(LN) -f dispatch_queue_create.3 dispatch_main.3 && \ 59 $(LN) -f dispatch_queue_create.3 dispatch_set_target_queue.3 && \ 60 $(LN) -f dispatch_semaphore_create.3 dispatch_semaphore_signal.3 && \ 61 $(LN) -f dispatch_semaphore_create.3 dispatch_semaphore_wait.3 && \ 62 $(LN) -f dispatch_source_create.3 dispatch_source_set_event_handler.3 && \ 63 $(LN) -f dispatch_source_create.3 dispatch_source_set_event_handler_f.3 && \ 64 $(LN) -f dispatch_source_create.3 dispatch_source_set_registration_handler.3 && \ 65 $(LN) -f dispatch_source_create.3 dispatch_source_set_registration_handler_f.3 && \ 66 $(LN) -f dispatch_source_create.3 dispatch_source_set_cancel_handler.3 && \ 67 $(LN) -f dispatch_source_create.3 dispatch_source_set_cancel_handler_f.3 && \ 68 $(LN) -f dispatch_source_create.3 dispatch_source_cancel.3 && \ 69 $(LN) -f dispatch_source_create.3 dispatch_source_testcancel.3 && \ 70 $(LN) -f dispatch_source_create.3 dispatch_source_get_handle.3 && \ 71 $(LN) -f dispatch_source_create.3 dispatch_source_get_mask.3 && \ 72 $(LN) -f dispatch_source_create.3 dispatch_source_get_data.3 && \ 73 $(LN) -f dispatch_source_create.3 dispatch_source_merge_data.3 && \ 74 $(LN) -f dispatch_source_create.3 dispatch_source_set_timer.3 && \ 75 $(LN) -f dispatch_time.3 dispatch_walltime.3 && \ 76 $(LN) -f dispatch_data_create.3 dispatch_data_create_concat.3 && \ 77 $(LN) -f dispatch_data_create.3 dispatch_data_create_subrange.3 && \ 78 $(LN) -f dispatch_data_create.3 dispatch_data_create_map.3 && \ 79 $(LN) -f dispatch_data_create.3 dispatch_data_apply.3 && \ 80 $(LN) -f dispatch_data_create.3 dispatch_data_copy_region.3 && \ 81 $(LN) -f dispatch_data_create.3 dispatch_data_get_size.3 && \ 82 $(LN) -f dispatch_data_create.3 dispatch_data_empty.3 && \ 83 $(LN) -f dispatch_io_create.3 dispatch_io_create_with_path.3 && \ 84 $(LN) -f dispatch_io_create.3 dispatch_io_set_high_water.3 && \ 85 $(LN) -f dispatch_io_create.3 dispatch_io_set_low_water.3 && \ 86 $(LN) -f dispatch_io_create.3 dispatch_io_set_interval.3 && \ 87 $(LN) -f dispatch_io_create.3 dispatch_io_close.3 && \ 88 $(LN) -f dispatch_io_create.3 dispatch_io_barrier.3 && \ 89 $(LN) -f dispatch_io_read.3 dispatch_io_write.3 && \ 90 $(LN) -f dispatch_read.3 dispatch_write.3 91 92uninstall-hook: 93 cd $(DESTDIR)$(mandir)/man3 && \ 94 rm -f dispatch_after_f.3 \ 95 dispatch_apply_f.3 \ 96 dispatch_sync.3 \ 97 dispatch_async_f.3 \ 98 dispatch_sync_f.3 \ 99 dispatch_group_enter.3 \ 100 dispatch_group_leave.3 \ 101 dispatch_group_wait.3 \ 102 dispatch_group_notify.3 \ 103 dispatch_group_notify_f.3 \ 104 dispatch_group_async.3 \ 105 dispatch_group_async_f.3 \ 106 dispatch_retain.3 \ 107 dispatch_release.3 \ 108 dispatch_suspend.3 \ 109 dispatch_resume.3 \ 110 dispatch_get_context.3 \ 111 dispatch_set_context.3 \ 112 dispatch_set_finalizer_f.3 \ 113 dispatch_once_f.3 \ 114 dispatch_queue_get_label.3 \ 115 dispatch_get_current_queue.3 \ 116 dispatch_get_global_queue.3 \ 117 dispatch_get_main_queue.3 \ 118 dispatch_main.3 \ 119 dispatch_set_target_queue.3 \ 120 dispatch_semaphore_signal.3 \ 121 dispatch_semaphore_wait.3 \ 122 dispatch_source_set_event_handler.3 \ 123 dispatch_source_set_event_handler_f.3 \ 124 dispatch_source_set_registration_handler.3 \ 125 dispatch_source_set_registration_handler_f.3 \ 126 dispatch_source_set_cancel_handler.3 \ 127 dispatch_source_set_cancel_handler_f.3 \ 128 dispatch_source_cancel.3 \ 129 dispatch_source_testcancel.3 \ 130 dispatch_source_get_handle.3 \ 131 dispatch_source_get_mask.3 \ 132 dispatch_source_get_data.3 \ 133 dispatch_source_merge_data.3 \ 134 dispatch_source_set_timer.3 \ 135 dispatch_walltime.3 \ 136 dispatch_data_create_concat.3 \ 137 dispatch_data_create_subrange.3 \ 138 dispatch_data_create_map.3 \ 139 dispatch_data_apply.3 \ 140 dispatch_data_copy_region.3 \ 141 dispatch_data_get_size.3 \ 142 dispatch_data_empty.3 \ 143 dispatch_io_create_with_path.3 \ 144 dispatch_io_set_high_water.3 \ 145 dispatch_io_set_low_water.3 \ 146 dispatch_io_set_interval.3 \ 147 dispatch_io_close.3 \ 148 dispatch_io_barrier.3 \ 149 dispatch_io_write.3 \ 150 dispatch_write.3 151