| "src/main/native/**/*.c", |
| "src/main/native/**/*.h", |
| "@io_bazel//src/conditions:windows": [ |
| "src/windows/include/jni_md.h", |
| "//conditions:default": [ |
| "@io_bazel//src/conditions:windows": [], |
| "//conditions:default": [ |
| "-Wno-sometimes-uninitialized", |
| "@io_bazel//src/conditions:windows": ["src/windows/include"], |
| "//conditions:default": [], |
| "src/main/native/common", |
| "@io_bazel//src/conditions:windows": ["_JNI_IMPLEMENTATION_"], |
| "//conditions:default": [], |
| cmd_bash = 'echo "package com.github.luben.zstd.util;\n\npublic class ZstdVersion {\n\tpublic static final String VERSION = \\"$$(cat $<)\\";\n}" > $@', |
| cmd_ps = '$$PSDefaultParameterValues.Remove("*:Encoding"); $$version = (Get-Content $<) -join ""; Set-Content -NoNewline -Path $@ -Value "package com.github.luben.zstd.util;\n\npublic class ZstdVersion {\n\tpublic static final String VERSION = `"$${version}`";\n}\n"', |
| outs = ["ZstdVersion.java"], |
| "src/main/java/**/*.java", |
| resources = [":libzstd-jni.so"], |