Changeset View
Changeset View
Standalone View
Standalone View
www/onlyoffice-documentserver/files/patch-build__tools_make.py
- This file was added.
--- build_tools/make.py.orig 2021-11-16 07:07:24 UTC | |||||
+++ build_tools/make.py | |||||
@@ -13,6 +13,7 @@ import build_js | |||||
import build_server | |||||
import deploy | |||||
import make_common | |||||
+import os | |||||
import develop | |||||
# parse configuration | |||||
@@ -54,7 +55,17 @@ base.check_build_version(base_dir) | |||||
# update | |||||
if ("1" == config.option("update")): | |||||
repositories = base.get_repositories() | |||||
- base.update_repositories(repositories) | |||||
+# base.update_repositories(repositories) | |||||
+ | |||||
+ # Apply patches if available | |||||
+ patchdir = base_dir + '/patches/' + base.host_platform() | |||||
+ if os.path.exists(patchdir) : | |||||
+ for root, dirs, files in os.walk(patchdir) : | |||||
+ for filename in files : | |||||
+ tmpdir = base_dir + '/../' + filename.split('.', 1)[0] | |||||
+ print('Patching directory %s' % tmpdir) | |||||
+ base.cmd("patch", ["-d", tmpdir, "-i", patchdir + "/" + filename]) | |||||
+ | |||||
base.configure_common_apps() | |||||