add products

This commit is contained in:
Jaremy Creechley 2023-11-20 21:37:01 -07:00
parent 1ac8af2dbc
commit 6f7b769e15
No known key found for this signature in database
GPG Key ID: 4E66FB67B21D3300
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,18 @@
{.passc: gorge("pkg-config --cflags gmp nlohmann_json").}
{.passl: gorge("pkg-config --libs gmp nlohmann_json").}
when defined(arm64):
{.passc: "-D_LONG_LONG_LIMB".}
{.compile("fr_raw_arm64.s", "-O3 -DNDEBUG -arch arm64 -fPIC -D_LONG_LONG_LIMB").}
{.compile: "fr_raw_generic.cpp".}
{.compile: "fr_generic.cpp".}
else:
{.compile: "fr.asm".}
{.compile: "fr.cpp".}
{.compile: "calcwit.cpp".}
{.compile: "witnesscalc.cpp".}
{.compile: "circuits_incl.cpp".}
# {.compile: "product.cpp".}
{.compile: "main.cpp".}

View File

@ -0,0 +1,4 @@
--backend:cpp
--noMain:on
--verbosity:2