Skip to content

Commit

Permalink
Update godot-cpp for 4.0.2-stable
Browse files Browse the repository at this point in the history
  • Loading branch information
matrixant committed May 29, 2023
1 parent 75ce9fc commit 70ff8b2
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
11 changes: 6 additions & 5 deletions SCsub
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,18 @@ serial_sources = ["src/serial.cc"]
if env["platform"] == "windows":
serial_sources.append("src/impl/win.cc")
serial_sources.append("src/impl/list_ports/list_ports_win.cc")
if env.msvc:
env.Append(LINKFLAGS=["setupapi.lib"])
if env.get("is_msvc", True):
env.Append(LINKFLAGS=["setupapi.lib", "Advapi32.lib"])
else:
env.Append(LIBS=["setupapi"])
elif env["platform"] == "linuxbsd":
# if env["x11"]:
env.Append(LIBS=["setupapi", "Advapi32"])
elif env["platform"].startswith("linux"):
serial_sources.append("src/impl/unix.cc")
serial_sources.append("src/impl/list_ports/list_ports_linux.cc")
env.Append(LIBS=["rt", "pthread"])
elif env["platform"] == "osx":
serial_sources.append("src/impl/unix.cc")
serial_sources.append("src/impl/list_ports/list_ports_osx.cc")
print("Build for {0}.".format(env["platform"]))

serial_sources = [serial_dir + file for file in serial_sources]

Expand Down
4 changes: 3 additions & 1 deletion gdextension_build/SConstruct
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,14 @@ if env["platform"] == "windows":
env.Append(LINKFLAGS=["setupapi.lib", "Advapi32.lib"])
else:
env.Append(LIBS=["setupapi", "Advapi32"])
elif env["platform"] == "linuxbsd":
elif env["platform"].startswith("linux"):
serial_sources.append("src/impl/unix.cc")
serial_sources.append("src/impl/list_ports/list_ports_linux.cc")
env.Append(LIBS=["rt", "pthread"])
elif env["platform"] == "macos":
serial_sources.append("src/impl/unix.cc")
serial_sources.append("src/impl/list_ports/list_ports_osx.cc")
print("Build for {0}.".format(env["platform"]))

serial_sources = [serial_dir + file for file in serial_sources]

Expand Down
2 changes: 1 addition & 1 deletion godot-cpp

0 comments on commit 70ff8b2

Please sign in to comment.