]>
Commit | Line | Data |
---|---|---|
1a9213c5 ER |
1 | https://code.google.com/p/modpagespeed/issues/detail?id=632 |
2 | ||
ce5a7d18 ER |
3 | --- modpagespeed-1.5.27.2/install/Makefile 2013-05-03 15:33:46.493803262 +0300 |
4 | +++ modpagespeed-1.5.27.2/install/Makefile 2013-05-03 16:15:38.104831966 +0300 | |
5 | @@ -186,154 +186,154 @@ | |
1a9213c5 ER |
6 | |
7 | ifeq ($(STRESS_TEST),1) | |
8 | # remove prefix | |
9 | - STRESS_TEST_SED_PATTERN=^\#STRESS | |
10 | + STRESS_TEST_SED_PATTERN=s/^\#STRESS// | |
11 | else | |
12 | # remove whole line | |
13 | - STRESS_TEST_SED_PATTERN=^\#STRESS.*\n | |
14 | + STRESS_TEST_SED_PATTERN=/^\#STRESS/d | |
15 | endif | |
16 | ||
17 | ifeq ($(REWRITE_TEST),1) | |
ce5a7d18 ER |
18 | # remove prefix |
19 | - REWRITE_TEST_SED_PATTERN=^\#REWRITE | |
20 | + REWRITE_TEST_SED_PATTERN=s/^\#REWRITE// | |
21 | else | |
22 | # remove whole line | |
23 | - REWRITE_TEST_SED_PATTERN=^\#REWRITE.*\n | |
24 | + REWRITE_TEST_SED_PATTERN=/^\#REWRITE/d | |
25 | endif | |
1a9213c5 ER |
26 | |
27 | ifeq ($(COVERAGE_TRACE_TEST),1) | |
28 | # remove coverage prefix | |
29 | - COVERAGE_TEST_SED_PATTERN=^\#COVERAGE | |
30 | + COVERAGE_TEST_SED_PATTERN=s/^\#COVERAGE// | |
31 | else | |
32 | # remove coverage lines | |
33 | - COVERAGE_TEST_SED_PATTERN=^\#COVERAGE.*\n | |
34 | + COVERAGE_TEST_SED_PATTERN=/^\#COVERAGE/d | |
35 | endif | |
36 | ||
37 | ifeq ($(PROXY_TEST),1) | |
38 | # remove prefix | |
39 | - PROXY_TEST_SED_PATTERN=^\#PROXY | |
40 | + PROXY_TEST_SED_PATTERN=s/^\#PROXY// | |
41 | else | |
42 | # remove whole line | |
43 | - PROXY_TEST_SED_PATTERN=^\#PROXY.*\n | |
44 | + PROXY_TEST_SED_PATTERN=/^\#PROXY/d | |
45 | endif | |
46 | ||
47 | ifeq ($(SLURP_TEST),1) | |
48 | # remove prefix | |
49 | - SLURP_TEST_SED_PATTERN=^\#SLURP | |
50 | + SLURP_TEST_SED_PATTERN=s/^\#SLURP// | |
51 | else | |
52 | # remove whole line | |
53 | - SLURP_TEST_SED_PATTERN=^\#SLURP.*\n | |
54 | + SLURP_TEST_SED_PATTERN=/^\#SLURP/d | |
55 | endif | |
56 | ||
57 | ifeq ($(SHARED_MEM_LOCK_TEST),1) | |
58 | # remove prefix | |
59 | - SHARED_MEM_LOCK_TEST_SED_PATTERN=^\#SHARED_MEM_LOCKS | |
60 | + SHARED_MEM_LOCK_TEST_SED_PATTERN=s/^\#SHARED_MEM_LOCKS// | |
61 | else | |
62 | # remove whole line | |
63 | - SHARED_MEM_LOCK_TEST_SED_PATTERN=^\#SHARED_MEM_LOCKS.*\n | |
64 | + SHARED_MEM_LOCK_TEST_SED_PATTERN=/^\#SHARED_MEM_LOCKS/d | |
65 | endif | |
66 | ||
67 | ifeq ($(MEMCACHED_TEST),1) | |
68 | # remove prefix | |
69 | - MEMCACHED_TEST_SED_PATTERN=^\#MEMCACHED | |
70 | + MEMCACHED_TEST_SED_PATTERN=s/^\#MEMCACHED// | |
71 | else | |
72 | # remove whole line | |
73 | - MEMCACHED_TEST_SED_PATTERN=^\#MEMCACHED.*\n | |
74 | + MEMCACHED_TEST_SED_PATTERN=/^\#MEMCACHED/d | |
75 | endif | |
76 | ||
77 | ifeq ($(MEMCACHE_COVERAGE_TEST),1) | |
78 | # remove prefix | |
79 | - MEMCACHE_COVERAGE_TEST_SED_PATTERN=^\#MEMCACHE_COVERAGE | |
80 | + MEMCACHE_COVERAGE_TEST_SED_PATTERN=s/^\#MEMCACHE_COVERAGE// | |
81 | else | |
82 | # remove whole line | |
83 | - MEMCACHE_COVERAGE_TEST_SED_PATTERN=^\#MEMCACHE_COVERAGE.*\n | |
84 | + MEMCACHE_COVERAGE_TEST_SED_PATTERN=/^\#MEMCACHE_COVERAGE/d | |
85 | endif | |
86 | ||
ce5a7d18 ER |
87 | ifeq ($(PURGING_COVERAGE_TEST),1) |
88 | # remove prefix | |
89 | - PURGING_COVERAGE_TEST_SED_PATTERN=^\#PURGING_COVERAGE | |
90 | + PURGING_COVERAGE_TEST_SED_PATTERN=s/^\#PURGING_COVERAGE// | |
91 | else | |
92 | # remove whole line | |
93 | - PURGING_COVERAGE_TEST_SED_PATTERN=^\#PURGING_COVERAGE.*\n | |
94 | + PURGING_COVERAGE_TEST_SED_PATTERN=/^\#PURGING_COVERAGE/d | |
95 | endif | |
96 | ||
1a9213c5 ER |
97 | ifeq ($(SPELING_TEST),1) |
98 | # remove prefix | |
99 | - SPELING_TEST_SED_PATTERN=^\#SPELING | |
100 | + SPELING_TEST_SED_PATTERN=s/^\#SPELING// | |
101 | else | |
102 | # remove whole line | |
103 | - SPELING_TEST_SED_PATTERN=^\#SPELING.*\n | |
104 | + SPELING_TEST_SED_PATTERN=/^\#SPELING/d | |
105 | endif | |
106 | ||
107 | ifeq ($(REWRITE_TEST),1) | |
108 | # remove prefix | |
109 | - REWRITE_TEST_SED_PATTERN=^\#REWRITE | |
110 | + REWRITE_TEST_SED_PATTERN=s/^\#REWRITE// | |
111 | else | |
112 | # remove whole line | |
113 | - REWRITE_TEST_SED_PATTERN=^\#REWRITE.*\n | |
114 | + REWRITE_TEST_SED_PATTERN=/^\#REWRITE/d | |
115 | endif | |
116 | ||
117 | ifeq ($(GZIP_TEST),1) | |
118 | # remove prefix | |
119 | - GZIP_TEST_SED_PATTERN=^\#GZIP | |
120 | + GZIP_TEST_SED_PATTERN=s/^\#GZIP// | |
121 | else | |
122 | # remove whole line | |
123 | - GZIP_TEST_SED_PATTERN=^\#GZIP.*\n | |
124 | + GZIP_TEST_SED_PATTERN=/^\#GZIP/d | |
125 | endif | |
126 | ||
127 | ifeq ($(FURIOUS_GA_TEST),1) | |
128 | # remove prefix | |
129 | - FURIOUS_GA_TEST_SED_PATTERN=^\#FURIOUS_GA | |
130 | + FURIOUS_GA_TEST_SED_PATTERN=s/^\#FURIOUS_GA// | |
131 | else | |
132 | # remove whole line | |
133 | - FURIOUS_GA_TEST_SED_PATTERN=^\#FURIOUS_GA.*\n | |
134 | + FURIOUS_GA_TEST_SED_PATTERN=/^\#FURIOUS_GA/d | |
135 | endif | |
136 | ||
137 | ifeq ($(FURIOUS_NO_GA_TEST),1) | |
138 | # remove prefix | |
139 | - FURIOUS_NO_GA_TEST_SED_PATTERN=^\#FURIOUS_NO_GA | |
140 | + FURIOUS_NO_GA_TEST_SED_PATTERN=s/^\#FURIOUS_NO_GA// | |
141 | else | |
142 | # remove whole line | |
143 | - FURIOUS_NO_GA_TEST_SED_PATTERN=^\#FURIOUS_NO_GA.*\n | |
144 | + FURIOUS_NO_GA_TEST_SED_PATTERN=/^\#FURIOUS_NO_GA/d | |
145 | endif | |
146 | ||
147 | ifeq ($(HTTPS_TEST),1) | |
148 | # remove prefix | |
149 | - HTTPS_TEST_SED_PATTERN=^\#HTTPS | |
150 | + HTTPS_TEST_SED_PATTERN=s/^\#HTTPS// | |
151 | else | |
152 | # remove whole line | |
153 | - HTTPS_TEST_SED_PATTERN=^\#HTTPS.*\n | |
154 | + HTTPS_TEST_SED_PATTERN=/^\#HTTPS/d | |
155 | endif | |
156 | ||
157 | ifeq ($(ALL_DIRECTIVES_TEST),1) | |
158 | # remove prefix | |
159 | - ALL_DIRECTIVES_TEST_SED_PATTERN=^\#ALL_DIRECTIVES | |
160 | + ALL_DIRECTIVES_TEST_SED_PATTERN=s/^\#ALL_DIRECTIVES// | |
161 | else | |
162 | # remove whole line | |
163 | - ALL_DIRECTIVES_TEST_SED_PATTERN=^\#ALL_DIRECTIVES.*\n | |
164 | + ALL_DIRECTIVES_TEST_SED_PATTERN=/^\#ALL_DIRECTIVES/d | |
165 | endif | |
166 | ||
167 | ifeq ($(PER_VHOST_STATS_TEST),1) | |
168 | # remove prefix | |
169 | - PER_VHOST_STATS_TEST_SED_PATTERN=^\#PER_VHOST_STATS | |
170 | + PER_VHOST_STATS_TEST_SED_PATTERN=s/^\#PER_VHOST_STATS// | |
171 | else | |
172 | # remove whole line | |
173 | - PER_VHOST_STATS_TEST_SED_PATTERN=^\#PER_VHOST_STATS.*\n | |
174 | + PER_VHOST_STATS_TEST_SED_PATTERN=/^\#PER_VHOST_STATS/d | |
175 | endif | |
176 | ||
177 | ifeq ($(NO_PER_VHOST_STATS_TEST),1) | |
178 | # remove prefix | |
179 | - NO_PER_VHOST_STATS_TEST_SED_PATTERN=^\#NO_PER_VHOST_STATS | |
180 | + NO_PER_VHOST_STATS_TEST_SED_PATTERN=s/^\#NO_PER_VHOST_STATS// | |
181 | else | |
182 | # remove whole line | |
183 | - NO_PER_VHOST_STATS_TEST_SED_PATTERN=^\#NO_PER_VHOST_STATS.*\n | |
184 | + NO_PER_VHOST_STATS_TEST_SED_PATTERN=/^\#NO_PER_VHOST_STATS/d | |
185 | endif | |
186 | ||
187 | ifeq ($(STATS_LOGGING_TEST),1) | |
188 | # remove prefix | |
189 | - STATS_LOGGING_TEST_SED_PATTERN=^\#STATS_LOGGING | |
190 | + STATS_LOGGING_TEST_SED_PATTERN=s/^\#STATS_LOGGING// | |
191 | else | |
192 | # remove whole line | |
193 | - STATS_LOGGING_TEST_SED_PATTERN=^\#STATS_LOGGING.*\n | |
194 | + STATS_LOGGING_TEST_SED_PATTERN=/^\#STATS_LOGGING/d | |
195 | endif | |
196 | ||
197 | # Note that the quoted sed replacement for APACHE_SLURP_DIR_COMMAND is because | |
ce5a7d18 | 198 | @@ -351,24 +351,24 @@ |
1a9213c5 ER |
199 | -e "s@# ModPagespeedSlurpDirectory ...@$(APACHE_SLURP_DIR_COMMAND)@g" \ |
200 | -e "s@# ModPagespeedSlurpReadOnly on@$(APACHE_SLURP_READ_ONLY_COMMAND)@g" \ | |
201 | -e "s|@@TMP_SLURP_DIR@@|$(TMP_SLURP_DIR)|g" \ | |
202 | - -e "s@$(STRESS_TEST_SED_PATTERN)@@" \ | |
203 | - -e "s@$(REWRITE_TEST_SED_PATTERN)@@" \ | |
204 | - -e "s@$(COVERAGE_TEST_SED_PATTERN)@@" \ | |
205 | - -e "s@$(PROXY_TEST_SED_PATTERN)@@" \ | |
206 | - -e "s@$(SLURP_TEST_SED_PATTERN)@@" \ | |
207 | - -e "s@$(SHARED_MEM_LOCK_TEST_SED_PATTERN)@@" \ | |
208 | - -e "s@$(SPELING_TEST_SED_PATTERN)@@" \ | |
209 | - -e "s@$(MEMCACHED_TEST_SED_PATTERN)@@" \ | |
210 | - -e "s@$(MEMCACHE_COVERAGE_TEST_SED_PATTERN)@@" \ | |
ce5a7d18 | 211 | - -e "s@$(PURGING_COVERAGE_TEST_SED_PATTERN)@@" \ |
1a9213c5 ER |
212 | - -e "s@$(GZIP_TEST_SED_PATTERN)@@" \ |
213 | - -e "s@$(HTTPS_TEST_SED_PATTERN)@@" \ | |
214 | - -e "s@$(FURIOUS_GA_TEST_SED_PATTERN)@@" \ | |
215 | - -e "s@$(FURIOUS_NO_GA_TEST_SED_PATTERN)@@" \ | |
216 | - -e "s@$(ALL_DIRECTIVES_TEST_SED_PATTERN)@@" \ | |
217 | - -e "s@$(PER_VHOST_STATS_TEST_SED_PATTERN)@@" \ | |
218 | - -e "s@$(NO_PER_VHOST_STATS_TEST_SED_PATTERN)@@" \ | |
219 | - -e "s@$(STATS_LOGGING_TEST_SED_PATTERN)@@" \ | |
220 | + -e "$(STRESS_TEST_SED_PATTERN)" \ | |
221 | + -e "$(REWRITE_TEST_SED_PATTERN)" \ | |
222 | + -e "$(COVERAGE_TEST_SED_PATTERN)" \ | |
223 | + -e "$(PROXY_TEST_SED_PATTERN)" \ | |
224 | + -e "$(SLURP_TEST_SED_PATTERN)" \ | |
225 | + -e "$(SHARED_MEM_LOCK_TEST_SED_PATTERN)" \ | |
226 | + -e "$(SPELING_TEST_SED_PATTERN)" \ | |
227 | + -e "$(MEMCACHED_TEST_SED_PATTERN)" \ | |
228 | + -e "$(MEMCACHE_COVERAGE_TEST_SED_PATTERN)" \ | |
ce5a7d18 | 229 | + -e "$(PURGING_COVERAGE_TEST_SED_PATTERN)" \ |
1a9213c5 ER |
230 | + -e "$(GZIP_TEST_SED_PATTERN)" \ |
231 | + -e "$(HTTPS_TEST_SED_PATTERN)" \ | |
232 | + -e "$(FURIOUS_GA_TEST_SED_PATTERN)" \ | |
233 | + -e "$(FURIOUS_NO_GA_TEST_SED_PATTERN)" \ | |
234 | + -e "$(ALL_DIRECTIVES_TEST_SED_PATTERN)" \ | |
235 | + -e "$(PER_VHOST_STATS_TEST_SED_PATTERN)" \ | |
236 | + -e "$(NO_PER_VHOST_STATS_TEST_SED_PATTERN)" \ | |
237 | + -e "$(STATS_LOGGING_TEST_SED_PATTERN)" \ | |
238 | $^ > $@ | |
239 | ! grep '@@' $@ # Make sure we don't have any remaining @@variables@@ | |
240 |