Skip to content

Commit 65a322f

Browse files
committed
fixup! build: split Makefile into focused sub-makefiles under make/
1 parent 4f812e4 commit 65a322f

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

make/ffi.mk

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ $(UNIFFI_SWIFT_OUTPUT): $(bindings-deps)
6363
endif
6464

6565
.PHONY: bindings-swift swift
66-
bindings-swift: $(UNIFFI_SWIFT_OUTPUT) ## Generate Swift bindings
66+
bindings-swift-deps := $(UNIFFI_SWIFT_OUTPUT)
67+
bindings-swift: $(bindings-swift-deps) ## Generate Swift bindings
6768

6869
swift: bindings-swift $(STAMPS)/docs-swift
6970

@@ -80,7 +81,8 @@ $(UNIFFI_ANDROID_OUTPUT): $(bindings-deps)
8081
--library $(FFI_LIBRARY)
8182

8283
.PHONY: bindings-kotlin-android
83-
bindings-kotlin-android: $(UNIFFI_ANDROID_OUTPUT) ## Generate Kotlin bindings for Android
84+
bindings-kotlin-android-deps := $(UNIFFI_ANDROID_OUTPUT)
85+
bindings-kotlin-android: $(bindings-kotlin-android-deps) ## Generate Kotlin bindings for Android
8486

8587
# Kotlin-JVM bindings
8688
UNIFFI_JVM_OUTPUT := crypto-ffi/bindings/jvm/src/main/uniffi/com/wire/crypto/core_crypto_ffi.kt
@@ -95,7 +97,8 @@ $(UNIFFI_JVM_OUTPUT): $(bindings-deps)
9597
--library $(FFI_LIBRARY)
9698

9799
.PHONY: bindings-kotlin-jvm
98-
bindings-kotlin-jvm: $(UNIFFI_JVM_OUTPUT) ## Generate Kotlin bindings for JVM
100+
bindings-kotlin-jvm-deps := $(UNIFFI_JVM_OUTPUT)
101+
bindings-kotlin-jvm: $(bindings-kotlin-jvm-deps) ## Generate Kotlin bindings for JVM
99102

100103
# Grouped Kotlin bindings
101104
.PHONY: bindings-kotlin

0 commit comments

Comments
 (0)