Skip to content

Commit 4a40822

Browse files
committed
fix: build library without solana sdk
1 parent a278681 commit 4a40822

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

program/c/makefile

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
OUT_DIR := $(if $(OUT_DIR),$(OUT_DIR),./target)
44
SOLANA := $(shell dirname $(shell which cargo-build-bpf))
55

6-
ifneq ("$(wildcard $(SOLANA)/sdk/bpf/c/bpf.mk)","")
7-
$(info using Solana BPF SDK)
8-
include $(SOLANA)/sdk/bpf/c/bpf.mk
9-
else
10-
$(info using Solana SBF SDK)
11-
include $(SOLANA)/sdk/sbf/c/sbf.mk
6+
ifneq ("$(SOLANA)","")
7+
ifneq ("$(wildcard $(SOLANA)/sdk/bpf/c/bpf.mk)","")
8+
$(info using Solana BPF SDK)
9+
include $(SOLANA)/sdk/bpf/c/bpf.mk
10+
else
11+
$(info using Solana SBF SDK)
12+
include $(SOLANA)/sdk/sbf/c/sbf.mk
13+
endif
1214
endif
1315

1416
FEATURES_H_BODY:="\#pragma once"

0 commit comments

Comments
 (0)