Minor fixes of minor tools

Signed-off-by: Kakadu <Kakadu@pm.me>
This commit is contained in:
Kakadu 2024-09-05 17:32:45 +03:00
parent f6277da16e
commit d3d2535f97
12 changed files with 67 additions and 27 deletions

1
performance/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/*.exe

21
performance/dune Normal file
View file

@ -0,0 +1,21 @@
(rule
(targets Sort.x64.exe)
(deps
(:lama Sort.lama)
../runtime/runtime.a)
(mode
(promote (until-clean)))
(action
(setenv
LAMA
"../runtime"
(run
%{project_root}/src/Driver.exe
-march=x86_64
%{lama}
-I
../stdlib/x64
-I
../runtime
-o
%{targets}))))