mirror of
https://github.com/logos-messaging/logos-messaging-go-bindings.git
synced 2026-01-02 14:03:10 +00:00
chore: update accordings to rename
This commit is contained in:
parent
e774350a9e
commit
284bbbc798
13
.github/workflows/CI.yml
vendored
13
.github/workflows/CI.yml
vendored
@ -42,12 +42,6 @@ jobs:
|
||||
fi
|
||||
echo "libwaku artifacts verified successfully"
|
||||
|
||||
- name: Set environment variables for libwaku
|
||||
run: |
|
||||
export LMN_DIR=${{ github.workspace }}/vendor/logos-messaging-nim
|
||||
export CGO_CFLAGS="-I${LMN_DIR}/library"
|
||||
export CGO_LDFLAGS="-L${LMN_DIR}/build -lwaku -Wl,-rpath,${LMN_DIR}/build"
|
||||
|
||||
- name: Install Go dependencies
|
||||
run: |
|
||||
go mod download
|
||||
@ -55,6 +49,13 @@ jobs:
|
||||
|
||||
- name: Build waku bindings
|
||||
run: |
|
||||
export LMN_DIR=${{ github.workspace }}/vendor/logos-messaging-nim
|
||||
export CGO_CFLAGS="-I${LMN_DIR}/library"
|
||||
export CGO_LDFLAGS="-L${LMN_DIR}/build -lwaku -Wl,-rpath,${LMN_DIR}/build"
|
||||
echo "Verifying environment variables:"
|
||||
echo "LMN_DIR=${LMN_DIR}"
|
||||
echo "CGO_CFLAGS=${CGO_CFLAGS}"
|
||||
echo "CGO_LDFLAGS=${CGO_LDFLAGS}"
|
||||
make -C waku build
|
||||
|
||||
- name: Increase ulimit
|
||||
|
||||
@ -44,21 +44,7 @@ check-folders:
|
||||
echo "ERROR: No libwaku library file found in: $(LIBWAKU_LIB_PATH)"; exit 1; \
|
||||
fi
|
||||
|
||||
build-libwaku:
|
||||
@echo "Checking/Building libwaku ..."
|
||||
@if [ -f "$(HEADER_FILE)" ] && [ -n "$(LIB_FILES)" ]; then \
|
||||
echo "libwaku artifacts found, skipping build"; \
|
||||
else \
|
||||
if [ ! -d "$(LMN_DIR)" ]; then \
|
||||
echo "No nwaku sources at $(LMN_DIR); cloning shallow copy"; \
|
||||
mkdir -p $(dir $(LMN_DIR)); \
|
||||
git clone --depth 1 https://github.com/logos-messaging/logos-messaging-nim.git $(LMN_DIR); \
|
||||
fi; \
|
||||
echo "Compiling libwaku ..."; \
|
||||
$(MAKE) -C $(LMN_DIR) libwaku; \
|
||||
fi
|
||||
|
||||
build: build-libwaku check-folders
|
||||
build: check-folders
|
||||
@echo "Building Waku Go Bindings (manual)..."
|
||||
go build .
|
||||
|
||||
@ -70,19 +56,6 @@ test: build
|
||||
go test . -count=1 -run $(TEST) -v; \
|
||||
fi
|
||||
|
||||
build-auto: build-libwaku check-folders
|
||||
@echo "Building Waku Go Bindings (auto)..."
|
||||
go build ./
|
||||
|
||||
test-auto: build-auto
|
||||
@echo "Running tests (auto)..."
|
||||
@if [ -z "$(TEST)" ]; then \
|
||||
go test ./...; \
|
||||
else \
|
||||
go test ./ -count=1 -run $(TEST) -v; \
|
||||
fi
|
||||
|
||||
|
||||
# Clean up generated files
|
||||
clean:
|
||||
@echo "Cleaning up..."
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user