Mercurial
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 |