mirror of
https://github.com/cuberite/libevent.git
synced 2025-08-04 01:36:23 -04:00
test-export: compatible with all versions of visual studio
(cherry picked from commit 9adc9f149657212f65f05750b4f94ea3b1166aec)
This commit is contained in:
parent
2cfa7ff735
commit
4e8e46135b
@ -48,11 +48,11 @@ def link_and_run(link, code):
|
|||||||
Returns 0 if links and runs successfully, otherwise 1.
|
Returns 0 if links and runs successfully, otherwise 1.
|
||||||
"""
|
"""
|
||||||
exec_cmd("cmake --build . --target clean", True)
|
exec_cmd("cmake --build . --target clean", True)
|
||||||
generator = ''
|
arch = ''
|
||||||
if platform.system() == "Windows":
|
if platform.system() == "Windows":
|
||||||
generator = '-G "Visual Studio 15 2017 Win64"'
|
arch = '-A x64'
|
||||||
cmd = 'cmake .. %s -DEVENT__LINK_COMPONENT=%s -DEVENT__CODE_COMPONENT=%s' % (
|
cmd = 'cmake .. %s -DEVENT__LINK_COMPONENT=%s -DEVENT__CODE_COMPONENT=%s' % (
|
||||||
generator, link, code)
|
arch, link, code)
|
||||||
if link_type == "static":
|
if link_type == "static":
|
||||||
cmd = "".join([cmd, " -DLIBEVENT_STATIC_LINK=1"])
|
cmd = "".join([cmd, " -DLIBEVENT_STATIC_LINK=1"])
|
||||||
r = exec_cmd(cmd, True)
|
r = exec_cmd(cmd, True)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user