|
44 | 44 |
|
45 | 45 | - name: Build |
46 | 46 | run: | |
47 | | - cd build |
48 | | - cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DEXIV2_ENABLE_NLS=OFF -DEXIV2_ENABLE_PNG=ON -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_BMFF=ON -DEXIV2_BUILD_UNIT_TESTS=ON -DEXIV2_ENABLE_WIN_UNICODE=OFF -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON -DCMAKE_INSTALL_PREFIX=install .. |
49 | | - cmake --build . |
| 47 | + cmake -GNinja ` |
| 48 | + -DCMAKE_BUILD_TYPE=Release ` |
| 49 | + -DBUILD_SHARED_LIBS=ON ` |
| 50 | + -DEXIV2_BUILD_SAMPLES=ON ` |
| 51 | + -DEXIV2_ENABLE_NLS=OFF ` |
| 52 | + -DEXIV2_ENABLE_PNG=ON ` |
| 53 | + -DEXIV2_ENABLE_WEBREADY=ON ` |
| 54 | + -DEXIV2_ENABLE_BMFF=ON ` |
| 55 | + -DEXIV2_BUILD_UNIT_TESTS=ON ` |
| 56 | + -DEXIV2_ENABLE_WIN_UNICODE=OFF ` |
| 57 | + -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON ` |
| 58 | + -DCMAKE_INSTALL_PREFIX=install .. ` |
| 59 | + -S . -B build && ` |
| 60 | + cmake --build build |
50 | 61 |
|
51 | 62 |
|
52 | 63 | - name: Test |
|
76 | 87 |
|
77 | 88 | - name: build and compile |
78 | 89 | run: | |
79 | | - cd build |
80 | | - cmake -GNinja -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_CURL=ON -DEXIV2_BUILD_UNIT_TESTS=ON -DEXIV2_ENABLE_BMFF=ON -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON -DCMAKE_INSTALL_PREFIX=install -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON .. |
| 90 | + cd build && \ |
| 91 | + cmake -GNinja \ |
| 92 | + -DCMAKE_BUILD_TYPE=Release \ |
| 93 | + -DBUILD_SHARED_LIBS=ON \ |
| 94 | + -DEXIV2_BUILD_SAMPLES=ON \ |
| 95 | + -DEXIV2_ENABLE_PNG=ON \ |
| 96 | + -DEXIV2_ENABLE_WEBREADY=ON \ |
| 97 | + -DEXIV2_ENABLE_CURL=ON \ |
| 98 | + -DEXIV2_BUILD_UNIT_TESTS=ON \ |
| 99 | + -DEXIV2_ENABLE_BMFF=ON \ |
| 100 | + -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON \ |
| 101 | + -DCMAKE_INSTALL_PREFIX=install \ |
| 102 | + .. && \ |
81 | 103 | cmake --build . |
82 | 104 |
|
83 | 105 | - name: Test |
@@ -106,8 +128,20 @@ jobs: |
106 | 128 |
|
107 | 129 | - name: build and compile |
108 | 130 | run: | |
109 | | - mkdir build && cd build |
110 | | - cmake -GNinja -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_CURL=ON -DEXIV2_BUILD_UNIT_TESTS=ON -DEXIV2_ENABLE_BMFF=ON -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON -DCMAKE_INSTALL_PREFIX=install -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" .. |
| 131 | + mkdir build && cd build && \ |
| 132 | + cmake -GNinja \ |
| 133 | + -DCMAKE_BUILD_TYPE=Release \ |
| 134 | + -DBUILD_SHARED_LIBS=ON \ |
| 135 | + -DEXIV2_BUILD_SAMPLES=ON \ |
| 136 | + -DEXIV2_ENABLE_PNG=ON \ |
| 137 | + -DEXIV2_ENABLE_WEBREADY=ON \ |
| 138 | + -DEXIV2_ENABLE_CURL=ON \ |
| 139 | + -DEXIV2_BUILD_UNIT_TESTS=ON \ |
| 140 | + -DEXIV2_ENABLE_BMFF=ON \ |
| 141 | + -DEXIV2_TEAM_WARNINGS_AS_ERRORS=ON \ |
| 142 | + -DCMAKE_INSTALL_PREFIX=install \ |
| 143 | + -DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" \ |
| 144 | + .. && \ |
111 | 145 | cmake --build . |
112 | 146 |
|
113 | 147 | - name: Test |
|
0 commit comments