Skip to content

Commit

Permalink
Merge pull request #263 from tcezard/Conda_build
Browse files Browse the repository at this point in the history
 EVA-3662 - Enable build with dynamically linked dependencies
  • Loading branch information
tcezard authored Oct 15, 2024
2 parents ab34929 + 3a00849 commit db7b868
Show file tree
Hide file tree
Showing 5 changed files with 186 additions and 245 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install libsqlite3-0 libsqlite3-dev cmake wget build-essential
sudo apt-get install cmake wget build-essential
./install_dependencies.sh linux
- name: Compile and test
run: |
mkdir build && cd build && cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=${{ matrix.config.cxx }} -DCMAKE_C_COMPILER=${{ matrix.config.cc }} ..
mkdir build && cd build && cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=${{ matrix.config.cxx }} -DCMAKE_C_COMPILER=${{ matrix.config.cc }} -DSTATIC_BUILD=1 ..
make -j2
cd .. && ./build/bin/test_validation_suite
- name: Rename release files
Expand Down Expand Up @@ -66,7 +66,7 @@ jobs:
- name: Install dependencies
run: |
#brew update
HOMEBREW_NO_AUTO_UPDATE=1 brew install boost sqlite3 automake
HOMEBREW_NO_AUTO_UPDATE=1 brew install boost automake
./install_dependencies.sh osx
- name: Compile and test
run: |
Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
- name: Install dependencies
run: |
#brew update
HOMEBREW_NO_AUTO_UPDATE=1 brew install boost sqlite3 automake libtool
HOMEBREW_NO_AUTO_UPDATE=1 brew install boost automake libtool
./install_dependencies.sh osx
- name: Compile and test
run: |
Expand Down
Loading

0 comments on commit db7b868

Please sign in to comment.