changeset 55:0dcfbf5ba997

Remvoing unneeded bzl rules.
author June Park <parkjune1995@gmail.com>
date Fri, 19 Dec 2025 13:59:11 -0800
parents b3e82d22f961
children d4cdb87212fb
files raylib_examples/raylib.bzl
diffstat 1 files changed, 0 insertions(+), 59 deletions(-) [+]
line wrap: on
line diff
--- a/raylib_examples/raylib.bzl	Fri Dec 19 13:58:52 2025 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-def raylib_binary(
-        name,
-        srcs,
-        deps = [],
-        deps_macos = [],
-        deps_linux = [],
-        linkopts_macos = [
-          "-framework CoreVideo",
-          "-framework IOKit",
-          "-framework Cocoa",
-          "-framework GLUT",
-          "-framework OpenGL",
-        ],
-        linkopts_linux = [
-          "-lGL",
-          "-lm",
-          "-lpthread",
-          "-ldl",
-          "-lrt",
-          "-lX11",
-        ]):
-    """
-    Raylib specific cross platform rules.
-
-    Args:
-        name: The logical name of the binary (alias).
-        srcs: List of source files (common).
-        deps: Mutual dependency.
-        deps_macos: Extra deps for macOS.
-        deps_linux: Extra deps for Linux.
-        linkopts_macos: Extra linkopts for macOS.
-        linkopts_linux: Extra linkopts for Linux.
-    """
-
-    macos_bin = name + "_macos"
-    linux_bin = name + "_linux"
-
-    native.cc_binary(
-        name = macos_bin,
-        srcs = srcs,
-        deps = deps + deps_macos,
-        linkopts = linkopts_macos,
-    )
-
-    native.cc_binary(
-        name = linux_bin,
-        srcs = srcs,
-        deps = deps + deps_linux,
-        linkopts = linkopts_linux,
-    )
-
-    native.alias(
-        name = name,
-        actual = select({
-            "//config:macos": ":" + macos_bin,
-            "//config:linux": ":" + linux_bin,
-            "//conditions:default": ":" + linux_bin,  # fallback
-        }),
-    )