File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,20 +18,19 @@ jobs:
1818 - name : Select Xcode
1919 run : sudo xcode-select -s /Applications/Xcode_15.4.app
2020
21- - name : Install FreeTDS
22- run : brew install freetds
21+ - name : Install Dependencies
22+ run : |
23+ brew install freetds pkg-config
2324
2425 - name : Build
2526 run : |
26- export PKG_CONFIG_PATH="$(brew --prefix freetds)/lib/pkgconfig:/opt/homebrew/lib/pkgconfig"
27- mkdir -p /opt/homebrew/lib/pkgconfig
28- cp ci/freetds.pc /opt/homebrew/lib/pkgconfig/freetds.pc
27+ export PKG_CONFIG_PATH="${{ github.workspace }}/ci"
2928 echo "pkg-config check: $(pkg-config --cflags --libs freetds)"
3029 swift build -v
3130
3231 - name : Test
3332 run : |
34- export PKG_CONFIG_PATH="$(brew --prefix freetds)/lib/pkgconfig:/opt/homebrew/lib/pkgconfig "
33+ export PKG_CONFIG_PATH="${{ github.workspace }}/ci "
3534 swift test -v
3635 env :
3736 HOST : ${{ secrets.DB_HOST }}
Original file line number Diff line number Diff line change 1- #ifndef CFREETDS_H
2- #define CFREETDS_H
3-
4- #include <sybfront.h>
5- #include <sybdb.h>
6-
7- #endif
1+ module CFreeTDS [system] {
2+ header "include/CFreeTDS.h"
3+ export *
4+ }
You can’t perform that action at this time.
0 commit comments