package(default_visibility = ['//visibility:public']) config_setting( name = "linux", constraint_values = [ "@platforms//os:linux", "@platforms//cpu:x86_64", ], ) config_setting( name = "macos", constraint_values = [ "@platforms//os:macos", "@platforms//cpu:x86_64", ], ) config_setting( name = "windows", constraint_values = [ "@platforms//os:windows", "@platforms//cpu:x86_64", ], ) alias( name = "binaries", actual = select({ ":linux": "@emscripten_bin_linux//:all", ":macos": "@emscripten_bin_mac//:all", ":windows": "@emscripten_bin_win//:all", }), ) alias( name = "node_modules", actual = select({ ":linux": "@emscripten_npm_linux//:node_modules", ":macos": "@emscripten_npm_mac//:node_modules", ":windows": "@emscripten_npm_win//:node_modules", }), )