diff --git a/README.md b/README.md index 6646175f..8842eaed 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ build/run: -1. `./genRuntime path/to/mlochbaum/BQN` -2. Optionally choose what to build by changing `src/h.h` +1. (optional) run `./genRuntime path/to/mlochbaum/BQN`; Otherwise, the necessary precompiled bytecode will be retrieved from `remotes/origin/bytecode` +2. If needed, customize settings in `src/h.h` 3. `make` - Options: `make o3`, `make debug` (`make rtperf`, `make heapverify` and `make rtverify` also exist for further testing/debugging) - Do `make clean` or `make [o3|debug|…]-clean` before to force recompile diff --git a/obj/subMakefile b/obj/subMakefile index adad5e5c..746c9a94 100644 --- a/obj/subMakefile +++ b/obj/subMakefile @@ -33,7 +33,7 @@ core: i32arr.o c32arr.o f64arr.o harr.o fillarr.o stuff.o derv.o mm.o heap.o ../../src/gen/src: @echo "no precompiled bytecode found; copying from the bytecode branch" - git checkout bytecode ../../src/gen/{compiler,formatter,runtime0,runtime1,src} + git checkout remotes/origin/bytecode ../../src/gen/{compiler,formatter,runtime0,runtime1,src} git reset ../../src/gen/{compiler,formatter,runtime0,runtime1,src} load.o: ../../src/gen/src