|
|
|
@ -1,4 +1,4 @@ |
|
|
|
all: build test_perf |
|
|
|
all: test |
|
|
|
|
|
|
|
|
|
|
|
reset: |
|
|
|
reset: |
|
|
|
ifeq '$(OS)' 'Windows_NT' |
|
|
|
ifeq '$(OS)' 'Windows_NT' |
|
|
|
@ -18,28 +18,25 @@ debug_build: |
|
|
|
meson setup --wipe builddir -Db_ndebug=true --buildtype debugoptimized
|
|
|
|
meson setup --wipe builddir -Db_ndebug=true --buildtype debugoptimized
|
|
|
|
meson compile -j 10 -C builddir
|
|
|
|
meson compile -j 10 -C builddir
|
|
|
|
|
|
|
|
|
|
|
|
test_perf: build |
|
|
|
|
|
|
|
./builddir/sol2_test -m "perf"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test: build |
|
|
|
test: build |
|
|
|
./builddir/sol2_test
|
|
|
|
./builddir/bezos_tests
|
|
|
|
|
|
|
|
|
|
|
|
run: build test |
|
|
|
run: build test |
|
|
|
ifeq '$(OS)' 'Windows_NT' |
|
|
|
ifeq '$(OS)' 'Windows_NT' |
|
|
|
powershell "cp ./builddir/sol2_test.exe ."
|
|
|
|
powershell "cp ./builddir/bezos.exe ."
|
|
|
|
./sol2_test
|
|
|
|
./bezos
|
|
|
|
else |
|
|
|
else |
|
|
|
./builddir/sol2_test
|
|
|
|
./builddir/bezos
|
|
|
|
endif |
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
debug: build |
|
|
|
debug: build |
|
|
|
gdb --nx -x .gdbinit --ex run --args builddir/sol2_test
|
|
|
|
gdb --nx -x .gdbinit --ex run --args builddir/bezos_tests
|
|
|
|
|
|
|
|
|
|
|
|
debug_run: build |
|
|
|
debug_run: build |
|
|
|
gdb --nx -x .gdbinit --batch --ex run --ex bt --ex q --args builddir/sol2_test
|
|
|
|
gdb --nx -x .gdbinit --batch --ex run --ex bt --ex q --args builddir/bezos_tests
|
|
|
|
|
|
|
|
|
|
|
|
clean: |
|
|
|
clean: |
|
|
|
meson compile --clean -C builddir
|
|
|
|
meson compile --clean -C builddir
|
|
|
|
|
|
|
|
|
|
|
|
debug_test: build |
|
|
|
debug_test: build |
|
|
|
gdb --nx -x .gdbinit --ex run --args builddir/sol2_test -e
|
|
|
|
gdb --nx -x .gdbinit --ex run --args builddir/bezos_tests -e
|
|
|
|
|