Browse Source

deployment instructions executables and pypi

bernhardbuhl 4 years ago
parent
commit
120a024ebe
1 changed files with 25 additions and 1 deletions
  1. 25 1
      docs/Developer.rst

+ 25 - 1
docs/Developer.rst

@@ -58,4 +58,28 @@ the calls that the browser exchanges with the backend. If you need this, use ``T
 In the output file you'll see a new tab "Network" that shows all calls, headers, payload and timing information for each
 call.
 
-Use with care, as the file can get pretty big.
+Use with care, as the file can get pretty big.
+
+Building baangt sources
+-----------------------
+Core project members can build distribution as follows:
+
+Building pyPi
+^^^^^^^^^^^^^
+
+* Increase version in ``setup.py``
+* ``MakePackage.sh`` to upload to PyPi
+* Use latest version in depending project's ``requirements.txt`` (Custom projects)
+* ``pip install -r requirements.txt``
+
+Building Executables
+^^^^^^^^^^^^^^^^^^^^
+
+* Checkout ``https://github.com/Athos1972/baangt-executables``
+* On a Windows computer: ``execWindow.bat``
+* copy ``/executables/baangt_windows_executable.zip`` to checked out ``baangt-executables``
+* Repeat accordingly on Mac
+* Repeat accordingly on Ubuntu
+* ``git add .`` in the folder ``baangt-executables``
+* ``git commit -m <version>``
+* ``git push``