~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Sidnei da Silva
  • Date: 2009-07-03 15:06:42 UTC
  • mto: (4531.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 4532.
  • Revision ID: sidnei.da.silva@canonical.com-20090703150642-hjfra5waj5879cae
- Add top-level make target to build all installers using buildout and another to cleanup

Show diffs side-by-side

added added

removed removed

Lines of Context:
220
220
 
221
221
### Windows Support ###
222
222
 
 
223
# make all the installers completely from scratch, using zc.buildout
 
224
# to fetch the dependencies
 
225
installer-all:
 
226
        @echo *** Make all the installers from scratch
 
227
        cd tools/win32 && $(PYTHON) bootstrap.py
 
228
        cd tools/win32 && bin/buildout
 
229
        cd tools/win32 && bin/build-installer.bat
 
230
 
 
231
 
 
232
clean-installer-all:
 
233
        $(PYTHON) tools/win32/ostools.py remove tools/win32/.installed.cfg
 
234
        $(PYTHON) tools/win32/ostools.py remove tools/win32/bin/
 
235
        $(PYTHON) tools/win32/ostools.py remove tools/win32/bzr/
 
236
        $(PYTHON) tools/win32/ostools.py remove tools/win32/bzr-rebase/
 
237
        $(PYTHON) tools/win32/ostools.py remove tools/win32/bzr-svn/
 
238
        $(PYTHON) tools/win32/ostools.py remove tools/win32/bzrtools/
 
239
        $(PYTHON) tools/win32/ostools.py remove tools/win32/db4/
 
240
        $(PYTHON) tools/win32/ostools.py remove tools/win32/develop-eggs/
 
241
        $(PYTHON) tools/win32/ostools.py remove tools/win32/libintl/
 
242
        $(PYTHON) tools/win32/ostools.py remove tools/win32/parts/
 
243
        $(PYTHON) tools/win32/ostools.py remove tools/win32/qbzr/
 
244
        $(PYTHON) tools/win32/ostools.py remove tools/win32/subvertpy/
 
245
        $(PYTHON) tools/win32/ostools.py remove tools/win32/svn/
 
246
        $(PYTHON) tools/win32/ostools.py remove tools/win32/tbzr/
 
247
        $(PYTHON) tools/win32/ostools.py remove tools/win32/tortoise-overlays/
 
248
        $(PYTHON) tools/win32/ostools.py remove tools/win32/zlib/
 
249
 
223
250
# make bzr.exe for win32 with py2exe
224
251
exe:
225
252
        @echo *** Make bzr.exe
230
257
 
231
258
# win32 installer for bzr.exe
232
259
installer: exe copy-docs
233
 
        @echo *** Make windows installer
 
260
        @echo *** Make Windows installer
234
261
        $(PYTHON) tools/win32/run_script.py cog.py -d -o tools/win32/bzr.iss tools/win32/bzr.iss.cog
235
262
        iscc /Q tools/win32/bzr.iss
236
263