comparison 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
comparison
equal deleted inserted replaced
36:84672efec192 37:fb9bcd3145cb
1 load("@rules_cc//cc:cc_binary.bzl", "cc_binary") 1 load("@rules_cc//cc:cc_binary.bzl", "cc_binary")
2 load("@rules_cc//cc:cc_library.bzl", "cc_library") 2 load("@rules_cc//cc:cc_library.bzl", "cc_library")
3 load("@rules_python//python:py_binary.bzl", "py_binary")
3 load("//gui_ze:gui_ze.bzl", "move_files_into_dir", "bundle") 4 load("//gui_ze:gui_ze.bzl", "move_files_into_dir", "bundle")
4 5
5 move_files_into_dir( 6 move_files_into_dir(
6 name = "compiled_ts", 7 name = "compiled_ts",
7 srcs = [ 8 srcs = [
24 25
25 bundle( 26 bundle(
26 name = "mrjunejune_server_bundle", 27 name = "mrjunejune_server_bundle",
27 binary = ":mrjunejune_server", 28 binary = ":mrjunejune_server",
28 ) 29 )
30
31 cc_library(
32 name = "mrjunejune_server_lib",
33 srcs = ["server_entry.c"],
34 deps = ["//seobeo:seobeo"],
35 linkstatic = False, # ensures dynamic linking
36 visibility = ["//visibility:public"],
37 )
38
39 py_binary(
40 name = "python_server",
41 srcs = ["python_server.py"],
42 deps = [
43 ":mrjunejune_server_lib",
44 "@pip_deps//:cffi",
45 ],
46 data = [":mrjunejune_server_lib"],
47 )
48