diff --git a/Makefile b/Makefile index 304ff91..4e4c8b9 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,11 @@ -.PHONY: configure build debug-c debug-vm test +.PHONY: build debug-c debug-vm test -configure: +build: cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug + cmake --build build -build: configure +build-release: + cmake -S . -B build -DCMAKE_BUILD_TYPE=Release cmake --build build debug-c: build diff --git a/README.md b/README.md index 88fa784..c8c015b 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Working examples of code can be found in `exl/` directory. ## Building 1. Clone the repository: `git clone https://git.samsonium.dev/samsonium/fz-lang.git` -2. Build: `make build` +2. Build: `make build-release` After this, a "build" directory will appear in the project root. It will contain two executable files: diff --git a/README.ru.md b/README.ru.md index 57a9d3d..d1cc899 100644 --- a/README.ru.md +++ b/README.ru.md @@ -27,7 +27,7 @@ ## Инструкции по сборке 1. Склонировать проект: `git clone https://git.samsonium.dev/samsonium/fz-lang.git` -2. Собрать проект: `make build` +2. Собрать проект: `make build-release` После этого в корне появится директория **"build"**. В ней будут лежать два скомпилированных бинарных файла: