Mercurial
diff mrjunejune/BUILD @ 37:fb9bcd3145cb
[ReactGames] Few games I made using react just to practice few things.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Mon, 01 Dec 2025 20:22:47 -0800 |
| parents | 2b9e75756825 |
| children | a30944e5719e |
line wrap: on
line diff
--- a/mrjunejune/BUILD Sun Nov 09 06:25:16 2025 -0800 +++ b/mrjunejune/BUILD Mon Dec 01 20:22:47 2025 -0800 @@ -1,5 +1,6 @@ load("@rules_cc//cc:cc_binary.bzl", "cc_binary") load("@rules_cc//cc:cc_library.bzl", "cc_library") +load("@rules_python//python:py_binary.bzl", "py_binary") load("//gui_ze:gui_ze.bzl", "move_files_into_dir", "bundle") move_files_into_dir( @@ -26,3 +27,22 @@ name = "mrjunejune_server_bundle", binary = ":mrjunejune_server", ) + +cc_library( + name = "mrjunejune_server_lib", + srcs = ["server_entry.c"], + deps = ["//seobeo:seobeo"], + linkstatic = False, # ensures dynamic linking + visibility = ["//visibility:public"], +) + +py_binary( + name = "python_server", + srcs = ["python_server.py"], + deps = [ + ":mrjunejune_server_lib", + "@pip_deps//:cffi", + ], + data = [":mrjunejune_server_lib"], +) +