Add socketio library checkout

This commit is contained in:
Oleg.Korshul
2022-12-06 17:06:14 +03:00
parent d4cd2d83d4
commit 6b6b91c083
2 changed files with 18 additions and 0 deletions

View File

@ -20,6 +20,7 @@ import hunspell
import glew
import harfbuzz
import hyphen
import socket_io
def check_android_ndk_macos_arm(dir):
if base.is_dir(dir + "/darwin-x86_64") and not base.is_dir(dir + "/darwin-arm64"):
@ -44,6 +45,7 @@ def make():
harfbuzz.make()
glew.make()
hyphen.make()
socket_io.make()
if config.check_option("module", "mobile"):
curl.make()

View File

@ -0,0 +1,16 @@
#!/usr/bin/env python
import sys
sys.path.append('../..')
import config
import base
import os
import subprocess
def make():
base_dir = base.get_script_dir() + "/../../core/Common/3dParty/socketio"
if not base.is_dir(base_dir + "/socket.io-client-cpp"):
base.cmd_in_dir(base_dir, "git", ["clone", "https://github.com/socketio/socket.io-client-cpp.git"])
base.cmd_in_dir(base_dir + "/socket.io-client-cpp", "git", ["submodule", "init"])
base.cmd_in_dir(base_dir + "/socket.io-client-cpp", "git", ["submodule", "update"])
return