FreeBSD/Linux Kernel Cross Reference
sys/man/Makefile
1 #
2 # Mach Operating System
3 # Copyright (c) 1993-1989 Carnegie Mellon University
4 # All Rights Reserved.
5 #
6 # Permission to use, copy, modify and distribute this software and its
7 # documentation is hereby granted, provided that both the copyright
8 # notice and this permission notice appear in all copies of the
9 # software, derivative works or modified versions, and any portions
10 # thereof, and that both notices appear in supporting documentation.
11 #
12 # CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
13 # CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
14 # ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
15 #
16 # Carnegie Mellon requests users of this software to return to
17 #
18 # Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
19 # School of Computer Science
20 # Carnegie Mellon University
21 # Pittsburgh PA 15213-3890
22 #
23 # any improvements or extensions that they make and grant Carnegie Mellon
24 # the rights to redistribute these changes.
25 #
26 #
27 # HISTORY
28 # $Log: Makefile,v $
29 # Revision 2.4 93/12/07 13:54:08 dbg
30 # Added man pages for new timers, scheduling policies, and
31 # periodic thread routines.
32 # [93/12/07 dbg]
33 #
34 # Revision 2.3 93/08/10 15:16:10 mrt
35 # Added pc_sampling man pages.
36 # [93/08/09 mrt]
37 #
38 # Revision 2.2 93/03/26 16:38:19 mrt
39 # Jan-1-93 Mary Thompson (mrt) at Carnegie-Mellon University
40 # Created for Reno make
41 #
42
43 IDIR = /man/man2/
44 MANSECTION = 2
45 ILIST = ${MANPAGES:=.2}
46
47 # This is my best shot, but it doesn't work, since the variable is always
48 # defined even if it is empty.
49 # IDIR = ${.TARGET:M*2:U/man/cat2/}
50 # so I guess we need another makefile for the cat versions.
51
52
53 # man pages that we install
54
55 MANPAGES = ddb host_info host_ipc_statistics host_kernel_version \
56 host_processor_set_priv host_processor_sets host_processors \
57 mach_host_self mach_msg mach_port_allocate \
58 mach_port_allocate_name mach_port_deallocate mach_port_destroy \
59 mach_port_extract_right mach_port_get_receive_status \
60 mach_port_get_refs mach_port_get_set_status \
61 mach_port_insert_right mach_port_mod_refs mach_port_move_member \
62 mach_port_names mach_port_rename mach_port_request_notification \
63 mach_port_set_mscount mach_port_set_qlimit mach_port_set_seqno \
64 mach_port_type mach_ports mach_reply_port mach_task_self \
65 mach_thread_self memory_object_copy memory_object_create \
66 memory_object_data_error memory_object_data_initialize \
67 memory_object_data_provided memory_object_data_request \
68 memory_object_data_unavailable memory_object_data_unlock \
69 memory_object_data_write memory_object_destroy \
70 memory_object_get_attributes memory_object_init \
71 memory_object_lock_completed memory_object_lock_request \
72 memory_object_server memory_object_set_attributes \
73 memory_object_terminate periodic_thread_create \
74 processor_assign processor_control \
75 processor_exit processor_get_assignment \
76 processor_info processor_set_create processor_set_default \
77 processor_set_destroy processor_set_info \
78 processor_set_max_priority processor_set_policy_disable \
79 processor_set_policy_enable processor_set_policy_add \
80 processor_set_policy_limit processor_set_tasks \
81 processor_set_threads processor_start task_assign \
82 task_assign_default task_create task_get_assignment \
83 task_enable_pc_sampling task_disable_pc_sampling \
84 task_get_sampled_pcs \
85 task_get_special_ports task_info task_priority \
86 task_ras_control task_resume \
87 task_set_default_policy \
88 task_set_special_ports task_suspend task_terminate task_threads \
89 thread_abort thread_assign thread_create \
90 thread_get_special_port thread_get_state thread_info \
91 thread_enable_pc_sampling thread_disable_pc_sampling \
92 thread_get_sampled_pcs \
93 thread_policy thread_priority thread_resume \
94 thread_set_periodic_timers \
95 thread_set_policy thread_set_policy_param \
96 thread_set_special_port thread_set_state \
97 thread_suspend thread_switch thread_terminate \
98 thread_wire timer_arm timer_cancel timer_create timer_sleep \
99 timer_terminate vm_allocate vm_copy vm_deallocate vm_inherit \
100 vm_machine_attribute vm_map vm_protect vm_read vm_region \
101 vm_set_default_memory_manager vm_statistics vm_wire vm_write
102
103 # Note all the link man pages (those that consist of .so XXX.2)
104 # must be built after the man page they include.
105
106 periodic_thread_restart.0: periodic_thread_create.2
107 processor_exit.0: processor_control.2
108 processor_get_assignment.0: processor_assign.2
109 processor_set_policy_disable.0: processor_set_policy_enable.2
110 processor_set_policy_remove.0: processor_set_policy_add.2
111 processor_start.0: processor_control.2
112 task_assign_default.0: task_assign.2
113 task_set_special_ports.0: task_get_special_ports.2
114 thread_get_periodic_timers.0: thread_set_periodic_timers.2
115 thread_set_policy_limit.0: thread_set_policy_param.2
116 thread_set_state.0: thread_get_state.2
117 task_disable_pc_sampling.0: task_enable_pc_sampling.2
118 task_get_sampled_pcs.0: task_enable_pc_sampling.2
119 thread_enable_pc_sampling.0: task_enable_pc_sampling.2
120 thread_disable_pc_sampling.0: task_enable_pc_sampling.2
121 thread_get_sampled_pcs.0: task_enable_pc_sampling.2
122
123
124 .include <${RULES_MK}>
Cache object: f223d30466dd71356adc8c58e1baf043
|