15 lines
530 B
Text
15 lines
530 B
Text
from subprocess import call
|
|
import os.path
|
|
|
|
Import('env')
|
|
|
|
ydi_env = env.Clone()
|
|
ydi_env.Append(CPPPATH=["libzmq/include", "cppzmq/"])
|
|
ydi_env.add_source_files(env.modules_sources, "*.cpp")
|
|
|
|
call(["cmake", "-Slibzmq", "-B" + Dir('libzmq/build').abspath, "-DZMQ_BUILD_TESTS=OFF", "-DZMQ_BUILD_STATIC=ON", "-DZMQ_BUILD_SHARED=OFF"])
|
|
call(["cmake", "--build", Dir('libzmq/build').abspath])
|
|
|
|
env.Append(LIBPATH=[Dir('libzmq/build/lib/').abspath])
|
|
ydi_env.Append(LIBPATH=[Dir('libzmq/build/lib/').abspath])
|
|
env.Append(LIBS=['libzmq'])
|