This app provides monitoring and information features for the common freifunk user and the technical stuff of a freifunk community.
Code base is taken from a TUM Practical Course project and added here to see if Freifunk Altdorf can use it.
https://www.freifunk-altdorf.de
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.3 KiB
44 lines
1.3 KiB
load("@xplat//configurations/buck/apple:flag_defs.bzl", "get_debug_preprocessor_flags") |
|
load("//ReactNative:DEFS.bzl", "IS_OSS_BUILD", "react_native_xplat_target", "rn_xplat_cxx_library", "APPLE_INSPECTOR_FLAGS") |
|
|
|
APPLE_COMPILER_FLAGS = [] |
|
|
|
if not IS_OSS_BUILD: |
|
load("@xplat//configurations/buck/apple:flag_defs.bzl", "get_static_library_ios_flags", "flags") |
|
APPLE_COMPILER_FLAGS = flags.get_flag_value(get_static_library_ios_flags(), 'compiler_flags') |
|
|
|
rn_xplat_cxx_library( |
|
name = "fabric", |
|
srcs = glob(["*.cpp"]), |
|
header_namespace = "", |
|
exported_headers = subdir_glob( |
|
[ |
|
("", "*.h"), |
|
], |
|
prefix = "fabric", |
|
), |
|
compiler_flags = [ |
|
"-fexceptions", |
|
"-frtti", |
|
"-std=c++14", |
|
"-Wall", |
|
], |
|
fbobjc_compiler_flags = APPLE_COMPILER_FLAGS, |
|
fbobjc_preprocessor_flags = get_debug_preprocessor_flags() + APPLE_INSPECTOR_FLAGS, |
|
force_static = True, |
|
preprocessor_flags = [ |
|
"-DLOG_TAG=\"ReactNative\"", |
|
"-DWITH_FBSYSTRACE=1", |
|
], |
|
visibility = [ |
|
"PUBLIC", |
|
], |
|
deps = [ |
|
"xplat//fbsystrace:fbsystrace", |
|
"xplat//folly:headers_only", |
|
"xplat//folly:memory", |
|
"xplat//folly:molly", |
|
"xplat//third-party/glog:glog", |
|
react_native_xplat_target("fabric/core:core"), |
|
], |
|
)
|
|
|