1 include Makefile.version
2 include Makefile.python
5 FILES_DIRECTORY=release
7 LAUNCH_PY2EXE_SERVICE=/cygdrive/c/python${PYTHON_VERSION}/python.exe win32_setup.py py2exe
8 LAUNCH_PY2EXE=/cygdrive/c/python${PYTHON_VERSION}/python.exe setup.py py2exe
10 MAKENSIS_ARGUMENTS=/DVERSION=$(VERSION)
12 LAUNCH_MAKENSIS=/cygdrive/c/cygwin/makensis $(MAKENSIS_ARGUMENTS) setup.nsi
17 rm -rf $(FILES_DIRECTORY)/*.exe
21 rm -rf $(SERVER_DIRECTORY)/dist
22 rm -rf $(SERVER_DIRECTORY)/build
23 rm -rf $(SERVER_DIRECTORY)/win32/dist
24 rm -rf $(SERVER_DIRECTORY)/win32/build
25 rm -rf $(SERVER_DIRECTORY)/*.exe
26 rm -rf $(SERVER_DIRECTORY)/.cyg*
28 allinone: server_clean
29 (cd $(SERVER_DIRECTORY)/setup/win32 && $(LAUNCH_PY2EXE_SERVICE))
30 (cd $(SERVER_DIRECTORY) && $(LAUNCH_PY2EXE))
31 (cd $(SERVER_DIRECTORY)/setup/win32 && $(LAUNCH_MAKENSIS))
32 (cd $(SERVER_DIRECTORY)/setup/win32 && mkdir -p $(FILES_DIRECTORY))
33 (cd $(SERVER_DIRECTORY)/setup/win32 && cp openerp-*.exe $(FILES_DIRECTORY)/openerp-server-setup-$(VERSION).exe)