summaryrefslogtreecommitdiff
path: root/APACHE_1_3_42/src/modules/standard/Makefile.OS2
blob: b72db748e301c71631ffd70a8c9d1c7c1f142a8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# Extra rules for making DLLs for OS/2

define mkdll
$(LD_SHLIB) $(LDFLAGS_SHLIB) -o $* $(<:%.c=%.o) $(LIBS_SHLIB) $(LIBS1) $(<:%.o=%.def) && \
emxbind -b -q -s -h0 -d$(<:%.o=%.def) $* && \
rm $*
endef


%.def : %.c
	echo "LIBRARY $* INITINSTANCE" > $@
	echo "EXPORTS" >> $@
	grep "^module .*=" $< | sed "s/module.* \(.*\) =.*/	\1/" >> $@

access.dll: mod_access.o mod_access.def
	$(mkdll)

actions.dll: mod_actions.o mod_actions.def
	$(mkdll)

alias.dll: mod_alias.o mod_alias.def
	$(mkdll)

asis.dll: mod_asis.o mod_asis.def
	$(mkdll)

auth.dll: mod_auth.o mod_auth.def
	$(mkdll)

auth_ano.dll: mod_auth_anon.o mod_auth_anon.def
	$(mkdll)

auth_db.dll: mod_auth_db.o mod_auth_db.def
	$(mkdll)

auth_dbm.dll: mod_auth_dbm.o mod_auth_dbm.def
	$(mkdll)

autoinde.dll: mod_autoindex.o mod_autoindex.def
	$(mkdll)

cern_met.dll: mod_cern_meta.o mod_cern_meta.def
	$(mkdll)

cgi.dll: mod_cgi.o mod_cgi.def
	$(mkdll)

digest.dll: mod_digest.o mod_digest.def
	$(mkdll)

dir.dll: mod_dir.o mod_dir.def
	$(mkdll)

env.dll: mod_env.o mod_env.def
	$(mkdll)

expires.dll: mod_expires.o mod_expires.def
	$(mkdll)

headers.dll: mod_headers.o mod_headers.def
	$(mkdll)

imap.dll: mod_imap.o mod_imap.def
	$(mkdll)

include.dll: mod_include.o mod_include.def
	$(mkdll)

info.dll: mod_info.o mod_info.def
	$(mkdll)

log_agen.dll: mod_log_agent.o mod_log_agent.def
	$(mkdll)

log_conf.dll: mod_log_config.o mod_log_config.def
	$(mkdll)

log_fore.dll: mod_log_forensic.o mod_log_forensic.def
	$(mkdll)

log_refe.dll: mod_log_referer.o mod_log_referer.def
	$(mkdll)

mime.dll: mod_mime.o mod_mime.def
	$(mkdll)

mime_mag.dll: mod_mime_magic.o mod_mime_magic.def
	$(mkdll)

negotiat.dll: mod_negotiation.o mod_negotiation.def
	$(mkdll)

rewrite.dll: mod_rewrite.o mod_rewrite.def
	$(mkdll)

setenvif.dll: mod_setenvif.o mod_setenvif.def
	$(mkdll)

so.dll: mod_so.o mod_so.def
	$(mkdll)

speling.dll: mod_speling.o mod_speling.def
	$(mkdll)

status.dll: mod_status.o mod_status.def
	$(mkdll)

unique_i.dll: mod_unique_id.o mod_unique_id.def
	$(mkdll)

userdir.dll: mod_userdir.o mod_userdir.def
	$(mkdll)

usertrac.dll: mod_usertrack.o mod_usertrack.def
	$(mkdll)

vhost_al.dll: mod_vhost_alias.o mod_vhost_alias.def
	$(mkdll)