Skip to content

Commit

Permalink
Merge pull request #190 from hbeni/fixMacBuild
Browse files Browse the repository at this point in the history
Plugin: Tests/catch2 upgraded to 3.5.3
  • Loading branch information
hbeni authored May 13, 2024
2 parents 60f69cd + 7786c55 commit 4d4e4f7
Show file tree
Hide file tree
Showing 7 changed files with 25,443 additions and 17,983 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/make-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

- name: Build and run CATCH2 tests
run: |
make -C client/mumble-plugin/ CC=g++-11 test
make -C client/mumble-plugin/ CC=g++-13 CFLAGS+=-ld_classic test
- name: Build Plugin
run: |
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:

- name: Build and run CATCH2 tests
run: |
make -C client/mumble-plugin/ DEBUG+="-g3 -Og -DDEBUG" CC=g++-11 test
make -C client/mumble-plugin/ DEBUG+="-g3 -Og -DDEBUG" CC=g++-13 CFLAGS+=-ld_classic test
- name: Build Plugin
run: |
Expand Down
6 changes: 3 additions & 3 deletions client/mumble-plugin/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ test: libs test/catch2/tests-main.o test/catch2/tests-main.o test/catch2/radioMo

# clean compile results
clean:
rm -f *.o *.rc lib/*.o test/catch2/*.catch2
rm -f *.o *.rc lib/*.o test/catch2/*.catch2 test/catch2/*.o

# clean compile results and binarys
clean-all: clean
Expand Down Expand Up @@ -151,10 +151,10 @@ plugin-win-dllresource:
$(mingwprefix)windres dllResource.rc dllResource.o

# shortcut for building natively on macOS
plugin-macOS: CC=g++-11
plugin-macOS: CC=g++-13
plugin-macOS: outname=fgcom-mumble-macOS.bundle
plugin-macOS: openssl-macOS
make CC=$(CC) outname=$(outname) plugin
make CC=$(CC) outname=$(outname) CFLAGS+=-ld_classic plugin

# OpenSSL
# The sources are located under lib/openssl as git submodule, and supposed to point to the latest stable head
Expand Down
Loading

0 comments on commit 4d4e4f7

Please sign in to comment.