Lines Matching +full:working +full:- +full:directory
8 runs-on: ubuntu-20.04
10 - uses: actions/checkout@v3
12 fetch-depth: 0
13 - name: Download models
15 - name: Install CMake 3.1
17 …curl -sL https://github.com/Kitware/CMake/releases/download/v3.1.0/cmake-3.1.0-Linux-x86_64.sh -o …
19 sudo ./cmakeinstall.sh --prefix=/usr/local --exclude-subdir
21 sudo apt-get install libidn11
22 - name: Create Work Dir
24 - name: Configure
25 working-directory: ./build
26 run: cmake .. -DOPUS_BUILD_PROGRAMS=ON -DBUILD_TESTING=ON
27 - name: Build
28 working-directory: ./build
29 run: make -j 2 -s
30 - name: Test
31 working-directory: ./build
32 run: ctest -j 2
36 runs-on: ubuntu-latest
38 - uses: actions/checkout@v3
40 fetch-depth: 0
41 - name: Download models
43 - name: Install MINGW
44 run: sudo apt-get install -y mingw-w64
45 - name: Create Work Dir
47 - name: Configure
48 working-directory: ./build
49 …run: cmake .. -DOPUS_BUILD_PROGRAMS=ON -DBUILD_TESTING=ON -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_C_CO…
50 - name: Build
51 working-directory: ./build
52 run: cmake --build . -j 2 --config Release --target package
56 runs-on: ${{ matrix.config.os }}
58 fail-fast: false
61 - {
63 os: ubuntu-latest,
65 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
68 # - {
70 # os: ubuntu-latest,
72 …# args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain…
74 - {
76 os: ubuntu-latest,
78 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
80 - {
82 os: ubuntu-latest,
84 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
86 - {
88 os: windows-latest,
90 args: -G "Visual Studio 17 2022" -A Win32 -DBUILD_SHARED_LIBS=ON
92 - {
94 os: windows-latest,
96 args: -G "Visual Studio 17 2022" -A Win32 -DBUILD_SHARED_LIBS=ON
98 - {
100 os: windows-latest,
102 args: -G "Visual Studio 17 2022" -A ARM64 -DBUILD_SHARED_LIBS=ON
104 - {
106 os: ubuntu-latest,
108 args: -DBUILD_SHARED_LIBS=ON
110 - {
112 os: macos-latest,
114 args: -DBUILD_SHARED_LIBS=ON
116 - {
118 os: macos-latest,
120 args: -DBUILD_FRAMEWORK=ON -DCMAKE_INSTALL_PREFIX=install
123 - {
125 os: macos-latest,
127 …args: -G "Unix Makefiles" -DBUILD_SHARED_LIBS=ON -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES…
130 - {
132 os: macos-latest,
134 …args: -G "Unix Makefiles" -DBUILD_FRAMEWORK=ON -DCMAKE_INSTALL_PREFIX=install -DCMAKE_SYSTEM_NAME=…
136 - {
138 os: windows-latest,
140 args: -G "Visual Studio 17 2022" -A Win32
142 - {
144 os: windows-latest,
146 args: -G "Visual Studio 17 2022" -A Win32
148 - {
150 os: windows-latest,
152 args: -G "Visual Studio 17 2022" -A ARM64
154 - {
156 os: ubuntu-latest,
160 - {
162 os: macos-latest,
167 - {
169 os: macos-latest,
171 args: -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=arm64
173 - {
175 os: ubuntu-latest,
177 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
180 # - {
182 # os: ubuntu-latest,
184 …# args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain…
186 - {
188 os: ubuntu-latest,
190 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
192 - {
194 os: ubuntu-latest,
196 …args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake…
198 - {
200 os: ubuntu-latest,
202 args: "-DOPUS_CUSTOM_MODES=ON"
204 - {
206 os: windows-latest,
208 args: -G "Visual Studio 17 2022" -A Win32 -DOPUS_ASSERTIONS=ON -DOPUS_FUZZING=ON
210 - {
212 os: ubuntu-latest,
214 args: -DOPUS_ASSERTIONS=ON -DOPUS_FUZZING=ON
216 - {
218 os: macos-latest,
220 args: -DOPUS_ASSERTIONS=ON -DOPUS_FUZZING=ON
224 - uses: actions/checkout@v3
226 fetch-depth: 0
227 - name: Install AutoConf, AutoMake and LibTool # Needed for autogen.sh
228 if: matrix.config.os == 'macos-latest'
230 - name: Download models Windows
233 - name: Download models
239 - name: Create Work Dir
241 - name: Configure
242 working-directory: ./build
243 …run: cmake .. ${{ matrix.config.args }} -DCMAKE_BUILD_TYPE=${{ matrix.config.config }} -DOPUS_BUIL…
244 - name: Build
245 working-directory: ./build
246 run: cmake --build . -j 2 --config ${{ matrix.config.config }} --target package
247 - name: Test
251 working-directory: ./build
252 run: ctest -j 2 -C ${{ matrix.config.config }} --output-on-failure