1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
1 |
# This file modified from Zope3/Makefile
|
2 |
# Licensed under the ZPL, (c) Zope Corporation and contributors.
|
|
3 |
||
1770
by Canonical.com Patch Queue Manager
[trivial] Move to Python 2.4 |
4 |
PYTHON_VERSION=2.4 |
1746
by Canonical.com Patch Queue Manager
[r=jamesh] Simple database restoration script and sampledata fixes |
5 |
PYTHON=python${PYTHON_VERSION} |
3691.422.4
by David Allouche
make [i]harness use specified python version instead of default |
6 |
IPYTHON=$(PYTHON) $(shell which ipython) |
3691.187.3
by Stuart Bishop
PYTHONPATH tweaks |
7 |
PYTHONPATH:=$(shell pwd)/lib:${PYTHONPATH} |
4385.1.12
by Stuart Bishop
Remove unmaintainable profiled_ rules, switching to a variable that can be overridden on the command line |
8 |
VERBOSITY=-vv |
1716.1.49
by Christian Reis
Removing cruft from the main Makefile |
9 |
|
4385.1.12
by Stuart Bishop
Remove unmaintainable profiled_ rules, switching to a variable that can be overridden on the command line |
10 |
TESTFLAGS=-p $(VERBOSITY) |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
11 |
TESTOPTS= |
1716.1.49
by Christian Reis
Removing cruft from the main Makefile |
12 |
|
13 |
SHHH=${PYTHON} utilities/shhh.py |
|
14 |
STARTSCRIPT=runlaunchpad.py |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
15 |
Z3LIBPATH=$(shell pwd)/sourcecode/zope/src |
4004.3.2
by jml at canonical
Run the supermirrorsftp server and authserver on make run |
16 |
TWISTEDPATH=$(shell pwd)/sourcecode/twisted |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
17 |
HERE:=$(shell pwd) |
1716.1.49
by Christian Reis
Removing cruft from the main Makefile |
18 |
|
1831
by Canonical.com Patch Queue Manager
New config machinery, database helpers and oddsnsods required for staging |
19 |
LPCONFIG=default |
20 |
CONFFILE=configs/${LPCONFIG}/launchpad.conf |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
21 |
|
5447.1.2
by Tom Haddon
Constant for shutdown and correct path locations |
22 |
MINS_TO_SHUTDOWN=15 |
23 |
||
63.1.71
by Robert Collins
do not make check by default "make" invocation |
24 |
# DO NOT ALTER : this should just build by default
|
25 |
default: inplace |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
26 |
|
3024.1.1
by Christian Reis
You can't make schema without make building, so make it mandatory. Patch by Matt Zimmerman <mdz@canonical.com> |
27 |
schema: build |
28 |
$(MAKE) -C database/schema |
|
4984.1.2
by jml at canonical
Add make-dummy-hosted-branches as a target to branches, remove branch dir |
29 |
$(PYTHON) ./utilities/make-dummy-hosted-branches |
1716.1.42
by Christian Reis
merged and unconflicted |
30 |
|
1716.5.35
by kiko
Add for convenience a newsampledata proxy target to the main Makefile. |
31 |
newsampledata: |
32 |
$(MAKE) -C database/schema newsampledata |
|
33 |
||
4187.4.17
by Michael Hudson
[merge] from RF, fixing conflict in Makefile |
34 |
check_launchpad_on_merge: build dbfreeze_check check importdcheck check_sourcecode_dependencies |
4285.2.16
by Mark Shuttleworth
Disable HCT and sourcecode dep tests briefly |
35 |
|
36 |
check_sourcecode_dependencies: |
|
3504.1.55
by kiko
Implement half of https://launchpad.net/products/launchpad/+spec/stop-spurious-test-failures by adding a special Makefile target that doesn't run some of the sourcecode tets. |
37 |
# Use the check_for_launchpad rule which runs tests over a smaller
|
38 |
# set of libraries, for performance and reliability reasons.
|
|
39 |
$(MAKE) -C sourcecode check_for_launchpad PYTHON=${PYTHON} \ |
|
40 |
PYTHON_VERSION=${PYTHON_VERSION} PYTHONPATH=$(PYTHONPATH) |
|
41 |
||
5114.3.1
by Michael Hudson
add the target |
42 |
check_loggerhead_on_merge: |
5114.3.2
by Michael Hudson
try again |
43 |
# Loggerhead doesn't depend on anything else in rocketfuel and nothing
|
44 |
# depends on it (yet).
|
|
5114.3.3
by Michael Hudson
pass on python details |
45 |
make -C sourcecode/loggerhead check PYTHON=${PYTHON} \ |
46 |
PYTHON_VERSION=${PYTHON_VERSION} PYTHONPATH=$(PYTHONPATH) |
|
5114.3.1
by Michael Hudson
add the target |
47 |
|
3691.386.9
by Stuart Bishop
Add switch to disable database patch landings |
48 |
dbfreeze_check: |
3962.1.6
by Stuart Bishop
Allow changes to database/schema/pending during db freeze |
49 |
[ ! -f database-frozen.txt -o `PYTHONPATH= bzr status | \ |
3691.436.75
by Mark Shuttleworth
Make registry stats use LaunchpadStatistic plumbing |
50 |
grep database/schema/ | grep -v pending | grep -v security.cfg | \ |
51 |
wc -l` -eq 0 ] |
|
3691.386.9
by Stuart Bishop
Add switch to disable database patch landings |
52 |
|
3691.1.251
by Steve Alexander
add makefile rule to ensure no merges from the ui branch |
53 |
check_not_a_ui_merge: |
54 |
[ ! -f do-not-merge-to-mainline.txt ] |
|
55 |
||
4187.4.15
by Michael Hudson
remove mentions of hct from the Makefile |
56 |
check_merge: check_not_a_ui_merge build check importdcheck |
3587.2.5
by Andrew Bennetts
Re-enable sourcecode/* and hct and sourcerer checks. |
57 |
# Work around the current idiom of 'make check' getting too long
|
58 |
# because of hct and related tests. note that this is a short
|
|
3750.1.29
by Steve Alexander
make tests on ui merge run all tests |
59 |
# term solution, the long term solution will need to be
|
3587.2.5
by Andrew Bennetts
Re-enable sourcecode/* and hct and sourcerer checks. |
60 |
# finer grained testing anyway.
|
61 |
# Run all tests. test_on_merge.py takes care of setting up the
|
|
62 |
# database.
|
|
3504.1.55
by kiko
Implement half of https://launchpad.net/products/launchpad/+spec/stop-spurious-test-failures by adding a special Makefile target that doesn't run some of the sourcecode tets. |
63 |
$(MAKE) -C sourcecode check PYTHON=${PYTHON} \ |
64 |
PYTHON_VERSION=${PYTHON_VERSION} PYTHONPATH=$(PYTHONPATH) |
|
65 |
||
4187.4.15
by Michael Hudson
remove mentions of hct from the Makefile |
66 |
check_merge_ui: build check importdcheck |
3750.1.31
by Steve Alexander
proper full tests check_merge_ui Makefile target |
67 |
# Same as check_merge, except we don't need to do check_not_a_ui_merge.
|
68 |
$(MAKE) -C sourcecode check PYTHON=${PYTHON} \ |
|
69 |
PYTHON_VERSION=${PYTHON_VERSION} PYTHONPATH=$(PYTHONPATH) |
|
3731
by Steve Alexander
merge from mpt resolving conflicts |
70 |
|
4483.1.1
by Tom Haddon
Per approval from stub, edge now uses standard dbfreeze_check |
71 |
check_merge_edge: dbfreeze_check check_merge |
3691.187.2
by Stuart Bishop
Makefile entry for maintaining edge.launchpad.net branch |
72 |
# Allow the merge if there are no database updates, including
|
73 |
# database patches or datamigration scripts (which should live
|
|
74 |
# in database/schema/pending. Used for maintaining the
|
|
75 |
# edge.lauchpad.net branch.
|
|
76 |
||
3538.3.1
by Andrew Bennetts
Fix 'make importdcheck' by using the same path hack as test.py. Made the 'importdcheck' make rule a little more consistent with others, too. |
77 |
importdcheck: build |
78 |
env PYTHONPATH=$(PYTHONPATH) \ |
|
3691.301.1
by David Allouche
experimental nested batch progress printer |
79 |
${PYTHON} -t ./lib/importd/test_all.py "$$TESTFILTER" |
1810
by Canonical.com Patch Queue Manager
move importd code from buildbots tree to launchpad |
80 |
|
63.1.94
by Robert Collins
enable cscvs and related test suites again |
81 |
check: build |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
82 |
# Run all tests. test_on_merge.py takes care of setting up the
|
2894.1.13
by Stuart Bishop
Make 'make check' log test times |
83 |
# database..
|
1377
by Canonical.com Patch Queue Manager
fix makefile setting of PYTHONPATH |
84 |
env PYTHONPATH=$(PYTHONPATH) \ |
4385.1.12
by Stuart Bishop
Remove unmaintainable profiled_ rules, switching to a variable that can be overridden on the command line |
85 |
${PYTHON} -t ./test_on_merge.py $(VERBOSITY) |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
86 |
|
2279
by Canonical.com Patch Queue Manager
[trivial] add a make lint target (USE IT) and remove cruft |
87 |
lint: |
4017.1.1
by Andrew Bennetts
Fix 'make lint' |
88 |
@bash ./utilities/lint.sh |
2513
by Canonical.com Patch Queue Manager
[trivial] Implement make lintmerge. |
89 |
|
4935.3.3
by Curtis Hovey
Updated a few files to illustrate how lint works. |
90 |
lint-verbose: |
91 |
@bash ./utilities/lint.sh -v |
|
92 |
||
4895.2.2
by Barry Warsaw
SteveA suggests checking config files in two ways: |
93 |
check-configs: |
94 |
${PYTHON} utilities/check-configs.py 'canonical/pid_dir=/tmp' |
|
95 |
||
1746
by Canonical.com Patch Queue Manager
[r=jamesh] Simple database restoration script and sampledata fixes |
96 |
pagetests: build |
97 |
env PYTHONPATH=$(PYTHONPATH) ${PYTHON} test.py test_pages |
|
3044.1.15
by James Troup
Fix 'suspicious' line in Makefile to quiet emacs |
98 |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
99 |
inplace: build |
100 |
||
101 |
build: |
|
1831
by Canonical.com Patch Queue Manager
New config machinery, database helpers and oddsnsods required for staging |
102 |
${SHHH} $(MAKE) -C sourcecode build PYTHON=${PYTHON} \ |
103 |
PYTHON_VERSION=${PYTHON_VERSION} LPCONFIG=${LPCONFIG} |
|
4002.5.14
by Barry Warsaw
Changes to address jamesh's review comments. |
104 |
${SHHH} LPCONFIG=${LPCONFIG} PYTHONPATH=$(PYTHONPATH) \ |
105 |
$(PYTHON) -t buildmailman.py |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
106 |
|
107 |
runners: |
|
108 |
echo "#!/bin/sh" > bin/runzope; |
|
109 |
echo "exec $(PYTHON) $(STARTSCRIPT) -C $(CONFFILE)" >> bin/runzope; |
|
110 |
chmod +x bin/runzope |
|
111 |
echo "#!/bin/sh" > bin/zopectl; |
|
112 |
echo "$(PYTHON) $(PWD)/src/zdaemon/zdctl.py \ |
|
113 |
-S schema.xml \
|
|
114 |
-C zdaemon.conf -d \$$*" >> bin/zopectl |
|
115 |
chmod +x bin/zopectl |
|
116 |
||
117 |
test_build: build |
|
118 |
$(PYTHON) test.py $(TESTFLAGS) $(TESTOPTS) |
|
119 |
||
120 |
test_inplace: inplace |
|
121 |
$(PYTHON) test.py $(TESTFLAGS) $(TESTOPTS) |
|
122 |
||
123 |
ftest_build: build |
|
124 |
env PYTHONPATH=$(PYTHONPATH) \ |
|
1746
by Canonical.com Patch Queue Manager
[r=jamesh] Simple database restoration script and sampledata fixes |
125 |
$(PYTHON) test.py -f $(TESTFLAGS) $(TESTOPTS) |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
126 |
|
127 |
ftest_inplace: inplace |
|
128 |
env PYTHONPATH=$(PYTHONPATH) \ |
|
1746
by Canonical.com Patch Queue Manager
[r=jamesh] Simple database restoration script and sampledata fixes |
129 |
$(PYTHON) test.py -f $(TESTFLAGS) $(TESTOPTS) |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
130 |
|
3691.224.2
by Stuart Bishop
Ensure branch version info is generated for both 'run' and 'start' Makefile targets |
131 |
run: inplace stop bzr_version_info |
3673.3.2
by Stuart Bishop
Remove old thread-xxx.request files on Launchpad startup |
132 |
rm -f thread*.request |
4004.3.2
by jml at canonical
Run the supermirrorsftp server and authserver on make run |
133 |
LPCONFIG=${LPCONFIG} PYTHONPATH=$(TWISTEDPATH):$(Z3LIBPATH):$(PYTHONPATH) \ |
4004.3.14
by jml at canonical
'make run' only runs webserver & librarian. 'make run_all' runs everything. |
134 |
$(PYTHON) -t $(STARTSCRIPT) -r librarian -C $(CONFFILE) |
135 |
||
5543.3.1
by Tim Penhey
Add the local launchpad configuration file to source control, and get make run_all to start codebrowse. |
136 |
run_all: inplace stop bzr_version_info sourcecode/launchpad-loggerhead/sourcecode/loggerhead |
4004.3.14
by jml at canonical
'make run' only runs webserver & librarian. 'make run_all' runs everything. |
137 |
rm -f thread*.request |
138 |
LPCONFIG=${LPCONFIG} PYTHONPATH=$(TWISTEDPATH):$(Z3LIBPATH):$(PYTHONPATH) \ |
|
5543.3.1
by Tim Penhey
Add the local launchpad configuration file to source control, and get make run_all to start codebrowse. |
139 |
$(PYTHON) -t $(STARTSCRIPT) -r librarian,buildsequencer,authserver,sftp,mailman,codebrowse \ |
4004.3.14
by jml at canonical
'make run' only runs webserver & librarian. 'make run_all' runs everything. |
140 |
-C $(CONFFILE) |
3691.224.2
by Stuart Bishop
Ensure branch version info is generated for both 'run' and 'start' Makefile targets |
141 |
|
4706.2.15
by Jonathan Lange
Different OOPS codes for testrunner config. pull_branches instead of pull. |
142 |
pull_branches: bzr_version_info |
4706.2.11
by Jonathan Lange
Add comments and a sync_branches target that does a pull and scan. |
143 |
# Mirror the hosted branches in the development upload area to the
|
144 |
# mirrored area.
|
|
4706.2.8
by Jonathan Lange
Add 'pull', 'scan' and 'rewritemap' targets to Makefile. |
145 |
$(PYTHON) cronscripts/supermirror-pull.py upload |
146 |
||
147 |
rewritemap: |
|
4706.2.16
by Jonathan Lange
Use only one IP for serving launchpad.dev and bazaar.launchpad.dev. |
148 |
# Build rewrite map that maps friendly branch names to IDs. Necessary
|
4706.2.11
by Jonathan Lange
Add comments and a sync_branches target that does a pull and scan. |
149 |
# for http access to branches and for the branch scanner.
|
4706.2.8
by Jonathan Lange
Add 'pull', 'scan' and 'rewritemap' targets to Makefile. |
150 |
mkdir -p /var/tmp/sm-ng/config |
151 |
$(PYTHON) cronscripts/supermirror_rewritemap.py /var/tmp/sm-ng/config/launchpad-lookup.txt |
|
152 |
||
4706.2.15
by Jonathan Lange
Different OOPS codes for testrunner config. pull_branches instead of pull. |
153 |
scan_branches: rewritemap |
4706.2.11
by Jonathan Lange
Add comments and a sync_branches target that does a pull and scan. |
154 |
# Scan branches from the filesystem into the database.
|
4706.2.8
by Jonathan Lange
Add 'pull', 'scan' and 'rewritemap' targets to Makefile. |
155 |
$(PYTHON) cronscripts/branch-scanner.py |
156 |
||
4706.2.15
by Jonathan Lange
Different OOPS codes for testrunner config. pull_branches instead of pull. |
157 |
sync_branches: pull_branches scan_branches |
4706.2.11
by Jonathan Lange
Add comments and a sync_branches target that does a pull and scan. |
158 |
|
3691.224.2
by Stuart Bishop
Ensure branch version info is generated for both 'run' and 'start' Makefile targets |
159 |
bzr_version_info: |
3618.1.44
by Steve Alexander
add revno to main template |
160 |
rm -f bzr-version-info.py bzr-version-info.pyc |
161 |
if which bzr > /dev/null && test -x `which bzr`; \
|
|
3691.220.11
by James Henstridge
small change so that testbrowser works with checkboxes |
162 |
then PYTHONPATH= bzr version-info --format=python > bzr-version-info.py 2>/dev/null; \
|
163 |
fi
|
|
809
by Canonical.com Patch Queue Manager
Nuke some arch-tags |
164 |
|
1884
by Canonical.com Patch Queue Manager
[trivial] run-as-daemon targets |
165 |
# Run as a daemon - hack using nohup until we move back to using zdaemon
|
1937
by Canonical.com Patch Queue Manager
[r=jamesh] Common PID file handing module |
166 |
# properly. We also should really wait until services are running before
|
167 |
# exiting, as running 'make stop' too soon after running 'make start'
|
|
168 |
# will not work as expected.
|
|
3691.224.2
by Stuart Bishop
Ensure branch version info is generated for both 'run' and 'start' Makefile targets |
169 |
start: inplace stop bzr_version_info |
1884
by Canonical.com Patch Queue Manager
[trivial] run-as-daemon targets |
170 |
LPCONFIG=${LPCONFIG} PYTHONPATH=$(Z3LIBPATH):$(PYTHONPATH) \ |
171 |
nohup $(PYTHON) -t $(STARTSCRIPT) -C $(CONFFILE) \ |
|
1937
by Canonical.com Patch Queue Manager
[r=jamesh] Common PID file handing module |
172 |
> ${LPCONFIG}-nohup.out 2>&1 & |
1884
by Canonical.com Patch Queue Manager
[trivial] run-as-daemon targets |
173 |
|
1937
by Canonical.com Patch Queue Manager
[r=jamesh] Common PID file handing module |
174 |
# Kill launchpad last - other services will probably shutdown with it,
|
175 |
# so killing them after is a race condition.
|
|
2354
by Canonical.com Patch Queue Manager
[r=bjornt] Product and Project vocabularies should not contain inactive entries. Bug#1873 |
176 |
stop: build |
1937
by Canonical.com Patch Queue Manager
[r=jamesh] Common PID file handing module |
177 |
@ LPCONFIG=${LPCONFIG} ${PYTHON} \ |
5373.2.8
by Barry Warsaw
Solve a few other problems related to staging's Mailman configs. |
178 |
utilities/killservice.py librarian buildsequencer launchpad mailman |
5373.2.6
by Barry Warsaw
Add a start_mailman and stop_mailman target, and modify killservice.py to be |
179 |
|
5447.1.1
by Tom Haddon
Adding shutdown option to makefile |
180 |
shutdown: scheduleoutage stop |
5447.1.2
by Tom Haddon
Constant for shutdown and correct path locations |
181 |
rm -f +maintenancetime.txt |
5447.1.1
by Tom Haddon
Adding shutdown option to makefile |
182 |
|
183 |
scheduleoutage: |
|
5447.1.2
by Tom Haddon
Constant for shutdown and correct path locations |
184 |
echo Scheduling outage in ${MINS_TO_SHUTDOWN} mins |
185 |
date --iso-8601=minutes -u -d +${MINS_TO_SHUTDOWN}mins > +maintenancetime.txt |
|
186 |
echo Sleeping ${MINS_TO_SHUTDOWN} mins |
|
187 |
sleep ${MINS_TO_SHUTDOWN}m |
|
5447.1.1
by Tom Haddon
Adding shutdown option to makefile |
188 |
|
1716.5.37
by kiko
Add harness Makefile convenience shortcut |
189 |
harness: |
3691.422.4
by David Allouche
make [i]harness use specified python version instead of default |
190 |
PYTHONPATH=lib $(PYTHON) -i lib/canonical/database/harness.py |
1716.5.37
by kiko
Add harness Makefile convenience shortcut |
191 |
|
3673.1.10
by David Allouche
add iharness target to ./Makefile, that runs ipython instead of plain python |
192 |
iharness: |
3691.422.4
by David Allouche
make [i]harness use specified python version instead of default |
193 |
PYTHONPATH=lib $(IPYTHON) -i lib/canonical/database/harness.py |
3673.1.10
by David Allouche
add iharness target to ./Makefile, that runs ipython instead of plain python |
194 |
|
1716.5.42
by kiko
Add a rebuildfti Makefile target, and make newsampledata use it |
195 |
rebuildfti: |
196 |
@echo Rebuilding FTI indexes on launchpad_dev database |
|
3842.2.1
by jml at mumak
Use Makefile-configured python to run fti.py |
197 |
$(PYTHON) database/schema/fti.py -d launchpad_dev --force |
1716.5.42
by kiko
Add a rebuildfti Makefile target, and make newsampledata use it |
198 |
|
1627
by Canonical.com Patch Queue Manager
Initial, very very hacky, zcml-for-scripts support. Also, got rid of vestigal principals.zcml. |
199 |
debug: |
1831
by Canonical.com Patch Queue Manager
New config machinery, database helpers and oddsnsods required for staging |
200 |
LPCONFIG=${LPCONFIG} PYTHONPATH=$(Z3LIBPATH):$(PYTHONPATH) \ |
201 |
$(PYTHON) -i -c \ "from zope.app import Application;\ |
|
202 |
app = Application('Data.fs', 'site.zcml')()"
|
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
203 |
|
204 |
clean: |
|
1716.2.29
by kiko
Make sure we /really/ clean up pygettextpo, and any libtool cruft, when make cleaning |
205 |
(cd sourcecode/pygettextpo; make clean) |
2237
by Canonical.com Patch Queue Manager
[trivial] Libraraian upstream tweaks, which demonstrate the the feature is broken (?) |
206 |
find . -type f \( -name '*.o' -o -name '*.so' \ |
1716.2.29
by kiko
Make sure we /really/ clean up pygettextpo, and any libtool cruft, when make cleaning |
207 |
-o -name '*.la' -o -name '*.lo' \ |
2237
by Canonical.com Patch Queue Manager
[trivial] Libraraian upstream tweaks, which demonstrate the the feature is broken (?) |
208 |
-o -name '*.py[co]' -o -name '*.dll' \) -exec rm -f {} \; |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
209 |
rm -rf build |
210 |
||
211 |
realclean: clean |
|
212 |
rm -f TAGS tags |
|
213 |
$(PYTHON) setup.py clean -a |
|
214 |
||
215 |
zcmldocs: |
|
216 |
PYTHONPATH=`pwd`/src:$(PYTHONPATH) $(PYTHON) \ |
|
2373
by Canonical.com Patch Queue Manager
[r=SteveA,BjornT] Zope3FormErrorMessages |
217 |
./sourcecode/zope/configuration/stxdocs.py \
|
1746
by Canonical.com Patch Queue Manager
[r=jamesh] Simple database restoration script and sampledata fixes |
218 |
-f ./src/zope/app/meta.zcml -o ./doc/zcml/namespaces.zope.org |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
219 |
|
2237
by Canonical.com Patch Queue Manager
[trivial] Libraraian upstream tweaks, which demonstrate the the feature is broken (?) |
220 |
potemplates: launchpad.pot |
221 |
||
222 |
# Generate launchpad.pot by extracting message ids from the source
|
|
223 |
launchpad.pot: |
|
224 |
$(PYTHON) sourcecode/zope/utilities/i18nextract.py \ |
|
225 |
-d launchpad -p lib/canonical/launchpad \
|
|
226 |
-o locales |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
227 |
|
5543.3.1
by Tim Penhey
Add the local launchpad configuration file to source control, and get make run_all to start codebrowse. |
228 |
sourcecode/launchpad-loggerhead/sourcecode/loggerhead: |
229 |
ln -s ../../loggerhead sourcecode/launchpad-loggerhead/sourcecode/loggerhead |
|
230 |
||
5543.3.2
by Tim Penhey
Alterations to the way codebrowse is started, and updating rocketfuel-setup |
231 |
install: reload-apache |
232 |
||
233 |
/etc/apache2/sites-available/local-launchpad: configs/default/local-launchpad-apache |
|
234 |
cp configs/default/local-launchpad-apache $@
|
|
235 |
||
236 |
/etc/apache2/sites-enabled/local-launchpad: /etc/apache2/sites-available/local-launchpad |
|
237 |
a2ensite local-launchpad |
|
238 |
||
239 |
reload-apache: /etc/apache2/sites-enabled/local-launchpad |
|
240 |
/etc/init.d/apache2 reload |
|
241 |
||
4338.2.1
by Tom Haddon
Make +style-slimmer.css using "make static" |
242 |
static: |
4338.2.3
by Tom Haddon
stub recommends having the script in scripts directory instead of utilities |
243 |
$(PYTHON) scripts/make-static.py |
4338.2.1
by Tom Haddon
Make +style-slimmer.css using "make static" |
244 |
|
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
245 |
TAGS: |
3618.1.39
by Steve Alexander
remove duplicate tags from make tags and TAGS targets in Makefile |
246 |
ctags -e -R lib |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
247 |
|
248 |
tags: |
|
3618.1.39
by Steve Alexander
remove duplicate tags from make tags and TAGS targets in Makefile |
249 |
ctags -R lib |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
250 |
|
1716.1.49
by Christian Reis
Removing cruft from the main Makefile |
251 |
.PHONY: check tags TAGS zcmldocs realclean clean debug stop start run \ |
252 |
ftest_build ftest_inplace test_build test_inplace pagetests \ |
|
3504.1.55
by kiko
Implement half of https://launchpad.net/products/launchpad/+spec/stop-spurious-test-failures by adding a special Makefile target that doesn't run some of the sourcecode tets. |
253 |
check importdcheck check_merge schema default launchpad.pot \ |
4706.2.11
by Jonathan Lange
Add comments and a sync_branches target that does a pull and scan. |
254 |
check_launchpad_on_merge check_merge_ui pull rewritemap scan \ |
5543.3.2
by Tim Penhey
Alterations to the way codebrowse is started, and updating rocketfuel-setup |
255 |
sync_branches check_loggerhead_on_merge reload-apache |
1102
by Canonical.com Patch Queue Manager
Lucille had some XXXs which should have been NOTEs |
256 |