summaryrefslogtreecommitdiff
path: root/branding/README.rst
diff options
context:
space:
mode:
authorkali kaneko (leap communications) <kali@leap.se>2020-10-09 18:53:11 +0200
committerRuben Pollan <meskio@sindominio.net>2020-10-13 19:08:54 +0200
commit73d0c7a96df2212d5a3ee6289fc286f3e6459028 (patch)
treed304904b19b1ef365213876a60e19e232a36c95a /branding/README.rst
parente4a2efb527fb09b548c14b13d28d0780941ca72d (diff)
[pkg] refactor vendor init/check
Diffstat (limited to 'branding/README.rst')
-rw-r--r--branding/README.rst64
1 files changed, 0 insertions, 64 deletions
diff --git a/branding/README.rst b/branding/README.rst
deleted file mode 100644
index 108ba5e..0000000
--- a/branding/README.rst
+++ /dev/null
@@ -1,64 +0,0 @@
-BitmaskVPN Branding Procedure
-================================================================================
-
-This folder contains everything that is needed to generate a customized built of
-the Desktop BitmaskVPN app for a given provider.
-
-
-Configure
---------------------------------------------------------------------------------
-
-To start a new vendoring project, initialize a new repo for your provider:
-
- export VENDOR_PATH=../leapvpn-myprovider-pkg
- make vendor_init
-
-Follow the directions in the output of the above command. Basically you need to
-configure your provider CA certificate, and some graphical assets:
-
- * Copy your provider CA certificate to the same folder: 'config/<provider>-ca.crt'
- * Check the list of assets at 'assets/FILES.Readme'.
-
-You can validate your configuration:
-
- export VENDOR_PATH=../leapvpn-myprovider-pkg
- make vendor_check
-
-Checkout
---------------------------------------------------------------------------------
-
- git clone https://0xacab.org/leap/bitmask-vpn
- cd bitmask-vpn
- git pull --tags
-
-
-Package
---------------------------------------------------------------------------------
-
-NOTE: Some of the following scripts need network access, since they will check
-whether the configuration published by your provider matches what is configured
-before the build. If you want to skip this check, pass `SKIP_CACHECK=yes`
-
-Run::
-
- export VENDOR_PATH=../leapvpn-myprovider-pkg
- make vendor
- make prepare
-
-Then you can build the binary::
-
- make build
-
-* FIXME: the following does not work yet ---------------------
- REFACTORING in progress ------------------------------------
-
-Then you can build all the packages::
-
- make packages
-
-Alternatively, you can build only for an specific os::
-
- make package_win
- make package_osx
- make package_snap
- make package_deb