@@ -66,7 +66,7 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
66
66
67
67
5 . To compile JBMC, do
68
68
```
69
- make -C jbmc/src java-models-library-download
69
+ make -C jbmc/src setup-submodules
70
70
make -C jbmc/src
71
71
```
72
72
@@ -92,7 +92,7 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
92
92
```
93
93
4 . To compile JBMC, type
94
94
```
95
- gmake -C jbmc/src java-models-library-download
95
+ gmake -C jbmc/src setup-submodules
96
96
gmake -C jbmc/src
97
97
```
98
98
@@ -118,7 +118,7 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
118
118
```
119
119
4 . To compile JBMC, do
120
120
```
121
- gmake -C jbmc/src java-models-library-download
121
+ gmake -C jbmc/src setup-submodules
122
122
gmake -C jbmc/src
123
123
```
124
124
@@ -144,7 +144,7 @@ Follow these instructions:
144
144
```
145
145
4 . To compile JBMC, do
146
146
```
147
- make -C jbmc/src java-models-library-download
147
+ make -C jbmc/src setup-submodules
148
148
make -C jbmc/src
149
149
```
150
150
@@ -185,9 +185,9 @@ Follow these instructions:
185
185
make -C src DOWNLOADER=wget minisat2-download
186
186
make -C src
187
187
```
188
- 5. To compile JMBC , open the Cygwin shell and type
188
+ 5. To compile JBMC , open the Cygwin shell and type
189
189
```
190
- make -C jbmc/src java-models-library-download
190
+ make -C jbmc/src setup-submodules
191
191
make -C jbmc/src
192
192
```
193
193
@@ -240,7 +240,11 @@ require manual modification of build files.
240
240
2. Navigate to the *top level* folder of the project. This is different from
241
241
the Makefile build, which requires you to navigate to the `src` directory
242
242
first.
243
- 3. Generate build files with CMake:
243
+ 3. Update git submodules:
244
+ ```
245
+ git submodule update --init
246
+ ```
247
+ 4. Generate build files with CMake:
244
248
```
245
249
cmake -H. -Bbuild
246
250
```
@@ -264,7 +268,7 @@ require manual modification of build files.
264
268
Finally, to enable building universal binaries on macOS, you can pass the
265
269
flag `-DCMAKE_OSX_ARCHITECTURES=i386;x86_64`. If you don't supply this flag,
266
270
the build will just be for the architecture of your machine.
267
- 4 . Run the build:
271
+ 5 . Run the build:
268
272
```
269
273
cmake --build build
270
274
```
0 commit comments